{"info":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","description":"<html><head></head><body><img src=\"https://ultracommerce.co/wp-content/uploads/2022/05/api-documentation.png\">\n\n<h1 id=\"overview\">Overview</h1>\n<p>Welcome to the Ultra Commerce API Documentation. We have built out 2 collections of example scripts and endpoints to enable you to connect and interact with your Ultra Commerce platform.</p>\n<p>Included here you will find:</p>\n<ol>\n<li>The Ultra Commerce Public API v1.6 collection, which provides endpoints for creating customer accounts, working with shopping carts, placing orders, product listings and more.</li>\n<li>The Ultra Commerce Private API Example collection, a set of sample endpoints that provide a permissioned user with a wide range of capabilities to interact with the admin platform.</li>\n</ol>\n<p>Each collection will have its own documentation with instructions and additional information.</p>\n<p>Please <a href=\"https://www.ultracommerce.co/contact/\">contact us</a> with any questions, contributions or feedback regarding the API.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Overview","slug":"overview"}],"owner":"5448585","collectionId":"b98d7852-0ad2-42f4-92a3-f61735651d03","publishedId":"2s83zcT736","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2022-10-04T15:07:37.000Z"},"item":[{"name":"Public API v1.6","item":[{"name":"Authentication","item":[{"name":"Login","event":[{"listen":"test","script":{"id":"3c30a41a-f703-4682-8818-3dd2b86ea21c","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","\tshould = require('chai').should();\r","\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","//Attempt to login without a password\r","if (counter == 0) {\r","    pm.test(\"Login: Failure | Password is required\",\r","        function () {\r","            pm.expect(jsonData.errors.password[0]).to.eq(\"The Password is required.\")\r","        })\r","\t// Utilize postman's dynamic variables to abstract data\r","    set(\"password\", pm.variables.replaceIn('2MOeTtCCq4pPPKP'));\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Login\");\r","}\r","\r","//Attempt to login with no email\r","if (counter == 1) {\r","    pm.test(\"Login: Failure | Email Address is required\",\r","        function () {\r","            pm.expect(jsonData.errors.emailAddress[0]).to.eq(\"The login information that you entered is invalid.\")\r","        })\r","    set(\"emailAddress\", pm.variables.replaceIn('Wyatt.Hermann@hotmail.com'));\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Login\");\r","}\r","\r","//Attempt to login with invalid email/pw\r","if (counter == 2) {\r","    pm.test(\"Login: Failure | Unsuccessful, invalid creds\",\r","        function () {\r","            pm.expect(jsonData.errors.emailAddress[0]).to.eq(\"The login information that you entered is invalid.\")\r","            })\r","    set(\"emailAddress\", pm.environment.get(\"emailAddressInitial\"));\r","\tset(\"password\", pm.environment.get(\"passwordInitial\"));\r","\t// Remove temporary variables from global environment to decrease clutter\r","\tpm.environment.unset(\"emailAddressInitial\");\r","\tpm.environment.unset(\"passwordInitial\");\r","    set(\"counter\", 3);\r","    postman.setNextRequest(\"Login\");\r","}\r","\r","//Successful login\r","if (counter == 3) {\r","    pm.test(\"Login: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.login\");\r","\t\t\tpm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.account.primaryEmailAddress.emailAddress).to.equal(pm.environment.get(\"emailAddress\"));\r","        });\r","    set(\"counter\", 0);\r","\r","/*\t// Capture account JSON string – this lets us access the account data without sending another request\r","\t// This variables should be updated whenever the account data is updated\r","\tpm.environment.set('accountJSONString', JSON.stringify(jsonData));\r","    pm.environment.set('accountID', jsonData.account.accountID);*/\r","    postman.setNextRequest(\"Logout\");\r","};"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"224164f2-0357-42da-be03-3b9d6f4bfb7e","exec":["if (pm.environment.get('counter') == 0) {\r","\t// Capture initial values with temporary variables\r","\tpm.environment.set('emailAddressInitial', pm.environment.get('emailAddress'));\r","\tpm.environment.set('passwordInitial', pm.environment.get('password'));\r","\r","\t// Clear out password for first test\r","\tpm.environment.set('password', '');\r","\r","\t// Clear cookies – this should be done before logging in\r","\tconst cookieJar = pm.cookies.jar();\r","\tcookieJar.clear(pm.environment.get(\"url\"), function(cookies) {});\r","}"],"type":"text/javascript"}}],"id":"d4d58087-81f3-47cd-9c5a-ea112b7e1de5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"emailAddress\": \"{{emailAddress}}\",\n    \"password\": \"{{password}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/login","description":"<p>Log in to Ultra Commerce. Retrieves an authorization token that must be included in the header of subsequent requests. Expires after 15 minutes of inactivity.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>emailAddress</code></td>\n<td>required</td>\n<td>Account Email address</td>\n<td></td>\n<td><a href=\"john.doe@ultracommerce.co\">john.doe@ultracommerce.co</a></td>\n</tr>\n<tr>\n<td><code>password</code></td>\n<td>required</td>\n<td>Account Password</td>\n<td></td>\n<td>Fsdf#@$#nHidfj5trtorgj5433453gfg</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","login"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"e71bbcf5-cd55-441a-8c82-ac0de192600d","name":"Login","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"emailAddress\": \"pugsleygogo@mailinator.com\",\n    \"password\": \"changeme123\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 15:13:52 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"433"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"SLATWALL-NPSID=71206BD5256611B2B36483EDB26DEA2FFE2750B7E4524A42823435AF73398911;Path=/;HTTPOnly"},{"key":"Set-Cookie","value":"SLATWALL-PSID=71206BD5256611B2B36483EDB26DEA2FE9D9B3E3D6714714AAD403BE37F04EF0;Path=/;Expires=Tue, 02-Apr-2052 23:05:22 UTC;HTTPOnly"},{"key":"Set-Cookie","value":"JSESSIONID=5F8F6780A9EEB7BFA1A191167933380C; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:account.login\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MjM1NjBlMDAxNSIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA4NTIzMywiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGVkZXYudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkwODYxMzMsInNlc3Npb25JRCI6IjhhYjE5NGNkN2ZmNTA1YTEwMTdmZjUxZWMzMWQwMDE0IiwiZW5jb2RpbmciOiJVVEYtOCJ9.MERGMDRCNjA5MkIxMThFQUNEMzlDNUVFMEQ1N0I3NzMzNjNGRkE3OA\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"d4d58087-81f3-47cd-9c5a-ea112b7e1de5"},{"name":"Login API Key","event":[{"listen":"test","script":{"id":"d027fbf9-89fa-44da-a66b-2faf287304dc","exec":["let jsonData = pm.response.json(),","    counter = pm.environment.get(\"counter\");","","function set(variable, newValue) {","    pm.environment.set(variable, newValue);","};","","//Login failure with no key entered","if (counter == 0) {","    pm.test(\"Login API Key: Failure | Empty fields\",","        function () {","            pm.expect(jsonData.errors.password[0]).to.eq(\"The Password is required.\");","        })","    set(\"accessKey\", pm.variables.replaceIn('GE71FR9360060310400747'));","\tset(\"accessKeySecret\", pm.variables.replaceIn('SK4680839900960907809683'));","    set(\"counter\", 1);","    postman.setNextRequest(\"Login API Key\");","}","","//Login failure with bad keys","if (counter == 1) {","    pm.test(\"Login API Key: Failure | Incorrect key\",","        function () {","            pm.expect(jsonData.errors.password[0]).to.eq(\"The Password is required.\");","        })","    set(\"accessKey\", pm.environment.get(\"accessKeyInitial\"));","    set(\"accessKeySecret\", pm.environment.get(\"accessKeySecretInitial\"));","\tpm.environment.unset(\"accessKeyInitial\");","\tpm.environment.unset(\"accessKeySecretInitial\");","    set(\"counter\", 2);","    postman.setNextRequest(\"Login API Key\");","}","","//Login success","if (counter == 2) {","    pm.test(\"Login API Key: Success\",","        function () {","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.login\");","        })","    set(\"counter\", 0);","    postman.setNextRequest(\"Get Account\");","}"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"9786bb26-380e-4e20-9d40-9480fb25239e","exec":["if (pm.environment.get(\"counter\") == 0) {\r","\t// Capture initial values\r","\tpm.environment.set(\"accessKeyInitial\", pm.environment.get(\"accessKey\"));\r","\tpm.environment.set(\"accessKeySecretInitial\", pm.environment.get(\"accessKeySecret\"));\r","\r","    pm.environment.set(\"accessKey\", \"\");\r","    pm.environment.set(\"accessKeySecret\", \"\");\r","\r","\t// Clear cookies\r","\tconst cookieJar = pm.cookies.jar();\r","\tcookieJar.clear(pm.environment.get(\"url\"), function(cookies) {});\r","}"],"type":"text/javascript"}}],"id":"e6d6e31d-e457-4015-9e5f-b5b129eedd65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Access-Key","type":"text","value":"{{accessKey}}"},{"key":"Access-Key-Secret","type":"text","value":"{{accessKeySecret}}"}],"body":{"mode":"formdata","formdata":[]},"url":"/api/auth/login/","description":"<p>Log in to Ultra Commerce. This request takes API keys for authentication.<br />Retrieves an authorization token that must be included in the header of subsequent requests. Expires after 15 minutes of inactivity.</p>\n<p>Request Headers:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Access-Key</code></td>\n<td>required</td>\n<td>Account Access Key</td>\n<td></td>\n<td>B8FC893BA8C8116363A9C212AAAE72F6BB7C16A5</td>\n</tr>\n<tr>\n<td><code>Access-Key-Secret</code></td>\n<td>required</td>\n<td>Account Access Key Secret</td>\n<td>required</td>\n<td>QUYwMRjNFBMjE4Q0EDVVEkOUJFQ4NUVCRkJCNDZFMTk5MTVENkVBMQ==</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","auth","login",""],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"e6d6e31d-e457-4015-9e5f-b5b129eedd65"},{"name":"Logout","event":[{"listen":"test","script":{"id":"d6f399f0-c760-43b7-90d9-e784b36f16d1","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Logout: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.logout\");\r","            /*pm.expect(jsonData.account.accountID).to.be.empty;*/\r","            pm.expect(jsonData.errors).to.be.undefined;\r","        })\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Logout\");\r","}\r","\r","if (counter == 1) {\r","    let accountID;\r","\t// Sending a request to the getAccount endpoint and checking the accountID in the response to make sure logout was successful\r","\tpm.sendRequest({\r","\t\turl: pm.environment.get('url') + '/api/scope/getAccount',\r","\t\tmethod: \"GET\",\r","\t\theader: {\r","\t\t\t'Authorization': pm.environment.get('Authorization'),\r","\t\t\t'Auth-Token': 'Bearer ' + pm.environment.get(\"Token\")\r","\t\t\t},\r","\t\tbody: {\r","\t\t\tmode: 'urlencoded',\r","\t\t\turlencoded: [\r","\t\t\t\t{key: \"returnJSONObjects\", value: \"account\", disabled: \"false\"}\r","\t\t\t]\r","\t\t},\r","\t}, function(err, res) {\r","\t\taccountID = res.json().account.accountID;\r","\t})\r","\r","\t// Timeout is required because the getAccount request may take take some time to respond,\r","\t// Which results in the test executing before accountID is assigned\r","\tsetTimeout(function() {\r","\t\tpm.test(\"Logout: Success | Check for successful logout\",\r","\t\t\tfunction () {\r","\t\t\tpm.expect(accountID).to.equal(\"\");\r","\t\t})\r","\t}, 2000)\r","\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Account\")\r","}"],"type":"text/javascript"}}],"id":"3c4d1db0-6d9f-40b3-a8f5-30e1de9a5501","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":""},"url":"/api/scope/logout","description":"<p>Log out of Ultra Commerce.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","logout"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"6f2405b7-c1d9-4a16-a4b7-46b5a9eb86ad","name":"Logout","originalRequest":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":""},"url":"/api/scope/logout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 15:30:48 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"500"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"SLATWALL-NPSID=;Path=/;Expires=Mon, 04-Apr-2022 15:30:48 UTC;HTTPOnly"},{"key":"Set-Cookie","value":"SLATWALL-NPSID=; Max-Age=0; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/"},{"key":"Set-Cookie","value":"SLATWALL-PSID=;Path=/;Expires=Mon, 04-Apr-2022 15:30:48 UTC;HTTPOnly"},{"key":"Set-Cookie","value":"SLATWALL-PSID=; Max-Age=0; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:account.logout\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOm51bGwsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA4NjI0OSwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGVkZXYudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkwODcxNDksInNlc3Npb25JRCI6IjhhYjE5NGNkN2ZmNTA1YTEwMTdmZjUzMzM2NTIwMDIyIiwiZW5jb2RpbmciOiJVVEYtOCJ9.QTg1MDJDNzY1MUYwNTBCOUEwREU1RTJCODc1OEQwREQ2M0E4QTRCOA\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"3c4d1db0-6d9f-40b3-a8f5-30e1de9a5501"}],"id":"ae1f28e7-1f5f-42dc-9420-8345d4ff44f5","description":"<p>Pre-request Login API calls which will generate a <code>Bearer</code> token which will automatically be used as part of all subsequent requests.</p>\n<p>This is the only part of the entire collection where you need to enter account credentials. \n\nThe others can consume the variables stored in your environment variables automatically.</p>\n","_postman_id":"ae1f28e7-1f5f-42dc-9420-8345d4ff44f5","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Account","item":[{"name":"Get Account","event":[{"listen":"prerequest","script":{"id":"10908aae-3a4e-472b-8bae-b43617e97595","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"2efcfac8-51c4-48c1-8cb9-76c3099b775c","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","//Successfully get account\r","if (counter == 0) {\r","    pm.test(\"Get Account: Success | Check accountID\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.account.accountID).to.equal(pm.environment.get(\"accountID\"));\r","        })\r","    set(\"counter\", 0);\r","\tpm.environment.set('accountID', jsonData.account.accountID);\r","    pm.environment.set('accountPhoneNumberID', jsonData.account.accountPhoneNumbers[0].accountPhoneNumberID);\r","    postman.setNextRequest('Update Account');\r","}\r","\r","//Attempt to get account without being logged in\r","if (counter == 1) {\r","    pm.test(\"Get Account: Failure | Logged out\",\r","        function () {\r","            pm.expect(jsonData.account.accountID).to.equal(\"\");\r","        })\r","\tset('Token', pm.environment.get('tokenInitial'));\r","\t// Remove tokenInitial from environment\r","\tpm.environment.unset('tokenInitial');\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Create Account\");\r","}"],"type":"text/javascript"}}],"id":"5589cce7-0dd1-4db8-85ae-5f51f0745960","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/scope/getAccount","description":"<p>Retrieve information about the currently logged in account.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAccount"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"87f22d4d-f419-4dd0-be38-021edf24e133","name":"Get Account","originalRequest":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/scope/getAccount"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 15:29:41 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:account.getAccount\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MjM1NjBlMDAxNSIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA4NjE4MSwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGVkZXYudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkwODcwODEsInNlc3Npb25JRCI6IjhhYjE5NGNkN2ZmNTA1YTEwMTdmZjUxZWMzMWQwMDE0IiwiZW5jb2RpbmciOiJVVEYtOCJ9.M0VGNzMyQkIzNUM5QkVCODQxQUMzQjJFNTIwMUFENDQ4NTExQ0JFOQ\",\n    \"account\": {\n        \"company\": \"\",\n        \"accountID\": \"8ab1b3c87ff505b7017ff523560e0015\",\n        \"errors\": {},\n        \"accountBirthday\": \"\",\n        \"accountPhoneNumbers\": [\n            {\n                \"phoneNumber\": \"3332224444\",\n                \"accountPhoneNumberID\": \"8ab1b3c87ff505b7017ff523562d0017\",\n                \"errors\": {},\n                \"hasErrors\": false\n            }\n        ],\n        \"primaryPhoneNumber\": {\n            \"phoneNumber\": \"3332224444\",\n            \"accountPhoneNumberID\": \"8ab1b3c87ff505b7017ff523562d0017\",\n            \"errors\": {},\n            \"hasErrors\": false\n        },\n        \"processObjects\": {},\n        \"accountAddresses\": [],\n        \"lastName\": \"Gogo\",\n        \"primaryAddress\": {\n            \"errors\": {},\n            \"accountAddressID\": \"\",\n            \"hasErrors\": false,\n            \"address\": {\n                \"postalCode\": \"\",\n                \"errors\": {},\n                \"countrycode\": \"\",\n                \"stateCode\": \"\",\n                \"hasErrors\": false,\n                \"streetAddress\": \"\",\n                \"city\": \"\",\n                \"street2Address\": \"\"\n            }\n        },\n        \"accountPayments\": [],\n        \"ownerAccount\": {\n            \"errors\": {},\n            \"primaryPhoneNumber\": {\n                \"phoneNumber\": \"\",\n                \"errors\": {},\n                \"hasErrors\": false\n            },\n            \"lastName\": \"Audette\",\n            \"primaryAddress\": {\n                \"errors\": {},\n                \"hasErrors\": false,\n                \"address\": {\n                    \"postalCode\": \"\",\n                    \"errors\": {},\n                    \"stateCode\": \"\",\n                    \"hasErrors\": false,\n                    \"city\": \"\"\n                }\n            },\n            \"createdDateTime\": \"April, 01 2022 14:53:55 -0400\",\n            \"hasErrors\": false,\n            \"firstName\": \"Elise\",\n            \"primaryEmailAddress\": {\n                \"emailAddress\": \"elise.audette@ultracommerce.co\",\n                \"errors\": {},\n                \"hasErrors\": false\n            }\n        },\n        \"termAccountBalance\": 0,\n        \"accountPaymentMethods\": [],\n        \"verifiedAccountFlag\": false,\n        \"superUserFlag\": false,\n        \"hasErrors\": false,\n        \"accountEmailAddresses\": [\n            {\n                \"emailAddress\": \"pugsleygogo@mailinator.com\",\n                \"errors\": {},\n                \"accountEmailAddressID\": \"8ab1b3c87ff505b7017ff52356260016\",\n                \"hasErrors\": false\n            }\n        ],\n        \"firstName\": \"Pugsley\",\n        \"primaryPaymentMethod\": {\n            \"errors\": {},\n            \"hasErrors\": false,\n            \"paymentMethodID\": \"\",\n            \"accountPaymentMethodID\": \"\"\n        },\n        \"remoteID\": \"\",\n        \"termAccountAvailableCredit\": 5000,\n        \"primaryEmailAddress\": {\n            \"emailAddress\": \"pugsleygogo@mailinator.com\",\n            \"errors\": {},\n            \"accountEmailAddressID\": \"8ab1b3c87ff505b7017ff52356260016\",\n            \"hasErrors\": false\n        },\n        \"userName\": \"\"\n    },\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"5589cce7-0dd1-4db8-85ae-5f51f0745960"},{"name":"Create Account","event":[{"listen":"prerequest","script":{"id":"6d8704c8-c233-4dcb-921a-db9e58d34681","exec":["if (pm.environment.get('counter') == 0) {\r","\t// Capture initial values\r","\tpm.environment.set('emailInitial', pm.environment.get('emailAddress'));\r","\tpm.environment.set('passwordInitial', pm.environment.get('password'));\r","    pm.environment.unset('emailAddress');\r","\tpm.environment.unset('password');\r","\r","    //Clear cookies after logout\r","    const cookieJar = pm.cookies.jar();\r","\tcookieJar.clear(pm.environment.get(\"url\"), function(cookies) {});\r","\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"fce51172-a13c-496f-8b8a-d206a5c3994c","exec":["let counter = pm.environment.get(\"counter\"),\r","\tjsonData = pm.response.json();\r","\r","function set(variable, value) {\r","\tpm.environment.set(variable, value);\r","}\r","\r","// Test set 1: all required fields are not provided\r","if (counter == 0) {\r","    pm.test(\"Create Account: Failure | Required fields\",\r","    function () {\r","        pm.expect(jsonData.errors.emailAddress[0]).to.eq(\"The Email Address is not a valid email address. Email addresses should follow an example like john.doe@gmail.com.\");\r","        pm.expect(jsonData.errors.emailAddress[1]).to.eq(\"The values you have entered do not match.\");\r","        pm.expect(jsonData.errors.emailAddressConfirm[0]).to.eq(\"The Confirm Email Address is required.\");\r","        pm.expect(jsonData.errors.lastName[0]).to.eq(\"The Last Name is required.\");\r","        pm.expect(jsonData.errors.password[0]).to.eq(\"The values you have entered do not match.\");\r","        pm.expect(jsonData.errors.passwordConfirm[0]).to.eq(\"The Confirm Password is required.\");\r","        pm.expect(jsonData.errors.firstName[0]).to.eq(\"The First Name is required.\");\r","    });\r","    set(\"counter\", 1);\r","    set(\"emailAddress\", pm.variables.replaceIn('Magali_Ruecker50@yahoo.com'));\r","    set(\"emailAddressConfirm\", pm.variables.replaceIn('Sammie_Schmitt@hotmail.com'));\r","    postman.setNextRequest(\"Create Account\");\r","}\r","\r","// Test set 2: create account fail w/ non matching email\r","if (counter == 1) {\r","    pm.test(\"Create Account: Failure | Non matching emails\",\r","        function () {\r","        pm.expect(jsonData.errors.emailAddress[0]).to.eq(\"The values you have entered do not match.\");\r","    });\r","    set(\"counter\", 2);\r","    set(\"password\", pm.variables.replaceIn('lehkMODN3DKwLT4'));\r","    set(\"passwordConfirm\", pm.variables.replaceIn('d_OXjPMK5mxTp5N'));\r","    postman.setNextRequest(\"Create Account\");\r","}\r","\r","// Test set 3: create account fail w/ non matching password\r","if (counter == 2) {\r","    pm.test(\"Create Account: Failure | Non matching passwords\",\r","        function () {\r","            pm.expect(jsonData.errors.password[0]).to.eq(\"The values you have entered do not match.\");\r","        })\r","    set(\"counter\", 3);\r","    set(\"emailAddress\", pm.environment.get(\"emailInitial\"));\r","    set(\"emailAddressConfirm\", pm.environment.get(\"emailInitial\"));\r","    postman.setNextRequest(\"Create Account\");\r","}\r","\r","// Test set 4: create account w/ email already in use\r","if (counter == 3) {\r","    pm.test(\"Create Account: Failure | Email address already in use\"),\r","        function () {\r","            pm.expect(jsonData.errors.emailAddress[0]).to.eq(\"The email address that you have entered is already in use as the primary email address for another account. If this is your email address, you can use forgot password tool to reset your password via email.\");\r","        }\r","    const randomFirstName = pm.variables.replaceIn(\"Alexandrine\"),\r","\t\trandomLastName= pm.variables.replaceIn(\"Von\"),\r","\t\trandomInt = pm.variables.replaceIn(\"370412\"),\r","\t\trandomEmailAddress = randomFirstName.concat(\".\", randomLastName, randomInt, \"@mailinator.com\");\r","\r","\tset(\"counter\", 4);\r","\tset(\"emailAddress\", randomEmailAddress);\r","\tset(\"emailAddressConfirm\", randomEmailAddress);\r","\tset(\"password\", pm.environment.get(\"passwordInitial\"));\r","\tset(\"passwordConfirm\", pm.environment.get(\"passwordInitial\"));\r","\tset(\"firstName\", randomFirstName);\r","\tset(\"lastName\", randomLastName);\r","    set(\"phoneNumber\", \"444-444-4444\")\r","    postman.setNextRequest(\"Create Account\");\r","}\r","\r","// Test 5: Create account success\r","if (counter == 4) {\r","    pm.test(\"Create Account: Success\"),\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.create\");\r","            pm.expect(jsonData.failureActions).to.be.lengthOf(0);\r","        }\r","\tset(\"counter\", 0);\r","\tset(\"password\", pm.environment.get(\"passwordInitial\"));\r","\tset(\"emailAddress\", pm.environment.get(\"emailInitial\"));\r","\tpm.environment.unset(\"emailInitial\");\r","\tpm.environment.unset(\"passwordInitial\");\r","    pm.environment.set('accountID', jsonData.account.accountID);\r","    postman.setNextRequest(\"Get Account\");\r","}"],"type":"text/javascript"}}],"id":"3af8368e-b04a-4d51-9b5d-0e70abf7b306","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"emailAddress\": \"{{emailAddress}}\",\n    \"emailAddressConfirm\": \"{{emailAddressConfirm}}\",\n    \"password\": \"{{password}}\",\n    \"passwordConfirm\": \"{{passwordConfirm}}\",\n    \"firstName\": \"{{firstName}}\",\n    \"username\": \"{{username}}\",\n    \"lastName\": \"{{lastName}}\",\n    \"company\": \"{{company}}\",\n    \"phoneNumber\": \"{{phoneNumber}}\",\n    \"organizationFlag\": \"{{organizationFlag}}\",\n    \"parentAccountID\": \"{{parentAccountID}}\",\n    \"ownerAccountID\": \"{{ownerAccountID}}\",\n    \"childAccountID\": \"{{childAccountID}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/createAccount","description":"<p>Create a new user account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>emailAddress</code></td>\n<td>required</td>\n<td>Email Address</td>\n<td></td>\n<td><a href=\"mailto:john.doe@ultracommerce.co\">john.doe@ultracommerce.co</a></td>\n</tr>\n<tr>\n<td><code>emailAddressConfirm</code></td>\n<td>required</td>\n<td>Confirm Email Address</td>\n<td></td>\n<td><a href=\"mailto:john.doe@ultracommerce.co\">john.doe@ultracommerce.co</a></td>\n</tr>\n<tr>\n<td><code>password</code></td>\n<td>required</td>\n<td>Password</td>\n<td></td>\n<td>Fsdf#@$%23nHidfj5trtorgj5433453gfg</td>\n</tr>\n<tr>\n<td><code>passwordConfirm</code></td>\n<td>required</td>\n<td>Confirm Password</td>\n<td></td>\n<td>Fsdf#@$%23nHidfj5trtorgj5433453gfg</td>\n</tr>\n<tr>\n<td><code>firstName</code></td>\n<td>required</td>\n<td>First Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>lastName</code></td>\n<td>required</td>\n<td>Last Name</td>\n<td></td>\n<td>Doe</td>\n</tr>\n<tr>\n<td><code>phoneNumber</code></td>\n<td>optional</td>\n<td>Phone Number</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>organizationFlag</code></td>\n<td>optional</td>\n<td>Organization Flag</td>\n<td></td>\n<td>false</td>\n</tr>\n<tr>\n<td><code>parentAccountID</code></td>\n<td>optional</td>\n<td>Parent Account ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>ownerAccountID</code></td>\n<td>optional</td>\n<td>Owner Account ID</td>\n<td></td>\n<td>2c92010846e8685e7513e771ab3df4b7</td>\n</tr>\n<tr>\n<td><code>childAccountID</code></td>\n<td>optional</td>\n<td>Child Account ID</td>\n<td>2c92871ab3010685e7513e7846edf4b7</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","createAccount"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"da8d1e97-05cd-48d8-a165-4e5e94f44b53","name":"Create Account","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"emailAddress\": \"{{emailAddress}}\",\n    \"emailAddressConfirm\": \"{{emailAddressConfirm}}\",\n    \"password\": \"{{password}}\",\n    \"passwordConfirm\": \"{{passwordConfirm}}\",\n    \"firstName\": \"{{firstName}}\",\n    \"username\": \"{{username}}\",\n    \"lastName\": \"{{lastName}}\",\n    \"company\": \"{{company}}\",\n    \"phoneNumber\": \"{{phoneNumber}}\",\n    \"organizationFlag\": \"{{organizationFlag}}\",\n    \"parentAccountID\": \"{{parentAccountID}}\",\n    \"ownerAccountID\": \"{{ownerAccountID}}\",\n    \"childAccountID\": \"{{childAccountID}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/createAccount"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 15:35:03 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"924"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Set-Cookie","value":"SLATWALL-NPSID=52A2112544DD342191BB860214A663450C879314284D4C7EBE62708F45B6C6E4;Path=/;HTTPOnly"},{"key":"Set-Cookie","value":"SLATWALL-PSID=52A2112544DD342191BB860214A66345549DCE1EBE604BB0BB4403DDA084C839;Path=/;Expires=Tue, 02-Apr-2052 23:26:31 UTC;HTTPOnly"},{"key":"Set-Cookie","value":"SLATWALL-NPSID=52A2112544DD342191BB860214A66345442805E9D3A64067B5B7FBB7AD28A28A;Path=/;HTTPOnly"},{"key":"Set-Cookie","value":"SLATWALL-PSID=52A2112544DD342191BB860214A66345AB21BF72045548D2B829D43AE708DA7E;Path=/;Expires=Tue, 02-Apr-2052 23:26:31 UTC;HTTPOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:account.create\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MzcxMTMyMDAyNyIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA4NjUwMywiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGVkZXYudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkwODc0MDMsInNlc3Npb25JRCI6IjhhYjE5NGNkN2ZmNTA1YTEwMTdmZjUzMzM2NTIwMDIyIiwiZW5jb2RpbmciOiJVVEYtOCJ9.OUE3QkZGRTAxMDMwNjcwOEMwNUZGMEI4QkI5MkE4RjgwQTFFQTMwNA\",\n    \"errors\": {},\n    \"account\": {\n        \"company\": \"\",\n        \"accountID\": \"8ab1b3c87ff505b7017ff53711320027\",\n        \"errors\": {},\n        \"accountBirthday\": \"\",\n        \"accountPhoneNumbers\": [\n            {\n                \"phoneNumber\": \"444-444-4444\",\n                \"accountPhoneNumberID\": \"8ab1b3c87ff505b7017ff53711390029\",\n                \"errors\": {},\n                \"hasErrors\": false\n            }\n        ],\n        \"primaryPhoneNumber\": {\n            \"phoneNumber\": \"444-444-4444\",\n            \"accountPhoneNumberID\": \"8ab1b3c87ff505b7017ff53711390029\",\n            \"errors\": {},\n            \"hasErrors\": false\n        },\n        \"processObjects\": {\n            \"create\": {\n                \"errors\": {},\n                \"hasErrors\": false\n            },\n            \"login\": {\n                \"errors\": {},\n                \"hasErrors\": false\n            }\n        },\n        \"accountAddresses\": [],\n        \"lastName\": \"Mayer\",\n        \"primaryAddress\": {\n            \"errors\": {},\n            \"accountAddressID\": \"\",\n            \"hasErrors\": false,\n            \"address\": {\n                \"postalCode\": \"\",\n                \"errors\": {},\n                \"countrycode\": \"\",\n                \"stateCode\": \"\",\n                \"hasErrors\": false,\n                \"streetAddress\": \"\",\n                \"city\": \"\",\n                \"street2Address\": \"\"\n            }\n        },\n        \"accountPayments\": [],\n        \"ownerAccount\": {\n            \"errors\": {},\n            \"primaryPhoneNumber\": {\n                \"phoneNumber\": \"444-444-4444\",\n                \"errors\": {},\n                \"hasErrors\": false\n            },\n            \"lastName\": \"Mayer\",\n            \"primaryAddress\": {\n                \"errors\": {},\n                \"hasErrors\": false,\n                \"address\": {\n                    \"postalCode\": \"\",\n                    \"errors\": {},\n                    \"stateCode\": \"\",\n                    \"hasErrors\": false,\n                    \"city\": \"\"\n                }\n            },\n            \"createdDateTime\": \"April, 04 2022 11:35:01 -0400\",\n            \"hasErrors\": false,\n            \"firstName\": \"Alexander\",\n            \"primaryEmailAddress\": {\n                \"emailAddress\": \"Alexander.Mayer112422@mailinator.com\",\n                \"errors\": {},\n                \"hasErrors\": false\n            }\n        },\n        \"termAccountBalance\": 0,\n        \"accountPaymentMethods\": [],\n        \"verifiedAccountFlag\": false,\n        \"superUserFlag\": false,\n        \"hasErrors\": false,\n        \"accountEmailAddresses\": [\n            {\n                \"emailAddress\": \"Alexander.Mayer112422@mailinator.com\",\n                \"errors\": {},\n                \"accountEmailAddressID\": \"8ab1b3c87ff505b7017ff53711360028\",\n                \"hasErrors\": false\n            },\n            {\n                \"emailAddress\": \"Alexander.Mayer112422@mailinator.com\",\n                \"errors\": {},\n                \"accountEmailAddressID\": \"8ab1b3c87ff505b7017ff53711360028\",\n                \"hasErrors\": false\n            }\n        ],\n        \"firstName\": \"Alexander\",\n        \"primaryPaymentMethod\": {\n            \"errors\": {},\n            \"hasErrors\": false,\n            \"paymentMethodID\": \"\",\n            \"accountPaymentMethodID\": \"\"\n        },\n        \"remoteID\": \"\",\n        \"termAccountAvailableCredit\": 5000,\n        \"primaryEmailAddress\": {\n            \"emailAddress\": \"Alexander.Mayer112422@mailinator.com\",\n            \"errors\": {},\n            \"accountEmailAddressID\": \"8ab1b3c87ff505b7017ff53711360028\",\n            \"hasErrors\": false\n        },\n        \"userName\": \"\"\n    },\n    \"messages\": [\n        {\n            \"emailError\": [\n                \"{}\"\n            ]\n        }\n    ],\n    \"failureActions\": []\n}"}],"_postman_id":"3af8368e-b04a-4d51-9b5d-0e70abf7b306"},{"name":"Update Account","event":[{"listen":"prerequest","script":{"id":"1c0bbf9e-c8d4-4271-b606-f9437c6bb022","exec":["if (pm.environment.get('counter') == 0) {\r","\tpm.environment.set('firstName', '');\r","\tpm.environment.set('lastName', '');\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"3d8825de-f3fa-46ea-9cda-b95a046408b6","exec":["let counter = pm.environment.get(\"counter\"),\r","\tjsonData = pm.response.json();\r","\r","function set(variable, value) {\r","\tpm.environment.set(variable, value);\r","}\r","\r","//Test set 1: all required fields not provided\r","if (counter == 0) {\r","pm.test(\"Update Account: Failure | Required fields\",\r","    function() {\r","        pm.expect(jsonData.errors.firstName[0]).to.eq(\"The First Name is required\");\r","        pm.expect(jsonData.errors.lastName[0]).to.eq(\"The Last Name is required\");\r","    })\r","\tset(\"counter\", 1);\r","\tset(\"firstName\", pm.variables.replaceIn('Garnett'));\r","\tset(\"lastName\", pm.variables.replaceIn('Lubowitz'));\r","    // Update account JSON object\r","\tpm.environment.set('accountJSONString', JSON.stringify(jsonData));\r","    postman.setNextRequest(\"Update Account\");\r","    };\r","\r","// Test set 2: Successful action\r","if (counter == 1) {\r","pm.test(\"Update Account: Success | Successful action\",\r","    function () {\r","        pm.expect(jsonData.successfulActions).to.be.lengthOf(1).and.include\r","            (\"public:account.update\");\r","        pm.expect(jsonData.failureActions).to.be.lengthOf(0);\r","        pm.expect(jsonData.errors).to.be.undefined;\r","    })\r","\tpm.environment.set(\"firstName\", jsonData.account.firstName);\r","\tpm.environment.set(\"lastName\", jsonData.account.lastName);\r","\tset(\"counter\", 0);\r","    postman.setNextRequest(\"Update Address\");\r","}"],"type":"text/javascript"}}],"id":"0222f2ca-9ca8-4b47-83ca-fca39dae79fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"emailAddress\": \"{{emailAddress}}\",\n    \"firstName\": \"{{firstName}}\",\n    \"lastName\": \"{{lastName}}\",\n    \"company\": \"{{company}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateAccount","description":"<p>Update user account data of logged in user.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>emailAddress</code></td>\n<td>optional</td>\n<td>Email Address</td>\n<td></td>\n<td><a href=\"mailto:john.doe@ultracommerce.co\">john.doe@ultracommerce.co</a></td>\n</tr>\n<tr>\n<td><code>firstName</code></td>\n<td>required with lastName</td>\n<td>First Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>lastName</code></td>\n<td>required with firstName</td>\n<td>Last Name</td>\n<td></td>\n<td>Doe</td>\n</tr>\n<tr>\n<td><code>company</code></td>\n<td>optional</td>\n<td>Compnay Name</td>\n<td></td>\n<td>Ten24</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateAccount"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"3395a2cf-5253-442b-a36b-0de942ab63ac","name":"Update Account","originalRequest":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"emailAddress\": \"{{emailAddress}}\",\n    \"firstName\": \"{{firstName}}\",\n    \"lastName\": \"{{lastName}}\",\n    \"company\": \"{{company}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateAccount"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 15:35:18 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"896"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=652FB6ECEA1CC3F2A6755DD821136316; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:account.update\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MzcxMTMyMDAyNyIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA4NjUxOCwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGVkZXYudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkwODc0MTgsInNlc3Npb25JRCI6IjhhYjE5NGNkN2ZmNTA1YTEwMTdmZjUzMzM2NTIwMDIyIiwiZW5jb2RpbmciOiJVVEYtOCJ9.M0FDNDcyRkVGMjA2NTQ4NzhFMjQzMEU2MkQyNDEzQjgxMzRDODhGMA\",\n    \"account\": {\n        \"company\": \"\",\n        \"accountID\": \"8ab1b3c87ff505b7017ff53711320027\",\n        \"errors\": {},\n        \"accountBirthday\": \"\",\n        \"accountPhoneNumbers\": [\n            {\n                \"phoneNumber\": \"444-444-4444\",\n                \"accountPhoneNumberID\": \"8ab1b3c87ff505b7017ff53711390029\",\n                \"errors\": {},\n                \"hasErrors\": false\n            }\n        ],\n        \"primaryPhoneNumber\": {\n            \"phoneNumber\": \"444-444-4444\",\n            \"accountPhoneNumberID\": \"8ab1b3c87ff505b7017ff53711390029\",\n            \"errors\": {},\n            \"hasErrors\": false\n        },\n        \"processObjects\": {},\n        \"accountAddresses\": [],\n        \"lastName\": \"\",\n        \"primaryAddress\": {\n            \"errors\": {},\n            \"accountAddressID\": \"\",\n            \"hasErrors\": false,\n            \"address\": {\n                \"postalCode\": \"\",\n                \"errors\": {},\n                \"countrycode\": \"\",\n                \"stateCode\": \"\",\n                \"hasErrors\": false,\n                \"streetAddress\": \"\",\n                \"city\": \"\",\n                \"street2Address\": \"\"\n            }\n        },\n        \"accountPayments\": [],\n        \"ownerAccount\": {\n            \"errors\": {},\n            \"primaryPhoneNumber\": {\n                \"phoneNumber\": \"444-444-4444\",\n                \"errors\": {},\n                \"hasErrors\": false\n            },\n            \"lastName\": \"\",\n            \"primaryAddress\": {\n                \"errors\": {},\n                \"hasErrors\": false,\n                \"address\": {\n                    \"postalCode\": \"\",\n                    \"errors\": {},\n                    \"stateCode\": \"\",\n                    \"hasErrors\": false,\n                    \"city\": \"\"\n                }\n            },\n            \"createdDateTime\": \"April, 04 2022 11:35:01 -0400\",\n            \"hasErrors\": false,\n            \"firstName\": \"\",\n            \"primaryEmailAddress\": {\n                \"emailAddress\": \"Alexander.Mayer112422@mailinator.com\",\n                \"errors\": {},\n                \"hasErrors\": false\n            }\n        },\n        \"termAccountBalance\": 0,\n        \"accountPaymentMethods\": [],\n        \"verifiedAccountFlag\": false,\n        \"superUserFlag\": false,\n        \"hasErrors\": false,\n        \"accountEmailAddresses\": [\n            {\n                \"emailAddress\": \"Alexander.Mayer112422@mailinator.com\",\n                \"errors\": {},\n                \"accountEmailAddressID\": \"8ab1b3c87ff505b7017ff53711360028\",\n                \"hasErrors\": false\n            }\n        ],\n        \"firstName\": \"\",\n        \"primaryPaymentMethod\": {\n            \"errors\": {},\n            \"hasErrors\": false,\n            \"paymentMethodID\": \"\",\n            \"accountPaymentMethodID\": \"\"\n        },\n        \"remoteID\": \"\",\n        \"termAccountAvailableCredit\": 5000,\n        \"primaryEmailAddress\": {\n            \"emailAddress\": \"Alexander.Mayer112422@mailinator.com\",\n            \"errors\": {},\n            \"accountEmailAddressID\": \"8ab1b3c87ff505b7017ff53711360028\",\n            \"hasErrors\": false\n        },\n        \"userName\": \"\"\n    },\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"0222f2ca-9ca8-4b47-83ca-fca39dae79fd"},{"name":"Add Account Payment","id":"64fae586-cec3-4fa8-af4a-8aa71749ba9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"nameOnCreditCard\": \"{{name}}\",\n    \"creditCardNumber\": \"{{ccn}}\",\n    \"expirationMonth\": \"{{exp-month}}\",\n    \"expirationYear\": \"{{exp-year}}\",\n    \"securityCode\": \"{{cvv}}\",\n    \"amount\": {{amount}},\n    \"currencyCode\": \"{{currencyCode}}\",\n    \"accountPaymentMethodID\": \"{{accountPaymentMethodID}}\",\n    \"billingAddress\": {\n        \"name\": \"Velma Collins\",\n        \"company\": \"Price - Hodkiewicz\",\n        \"streetAddress\": \"795 Reynolds Fork\",\n        \"street2Address\": \"\",\n        \"city\": \"Collierfurt\",\n        \"statecode\": \"{{stateCode}}\",\n        \"postalcode\": \"{{postalCode}}\",\n        \"countrycode\": \"{{countryCode}}\",\n        \"phoneNumber\": \"636-450-2764\"\n    },\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addAccountPayment","description":"<p>Add an account payment. This endpoint is used to pay for orders that have been paid for using a purchase order type payment. Account payments are created against an account instead of an order. </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>nameOnCreditCard</code></td>\n<td>required</td>\n<td>Name On Credit Card</td>\n<td></td>\n<td>John Doe</td>\n</tr>\n<tr>\n<td><code>creditCardNumber</code></td>\n<td>required</td>\n<td>Credit Card Number</td>\n<td></td>\n<td>4111111111111111</td>\n</tr>\n<tr>\n<td><code>expirationYear</code></td>\n<td>required</td>\n<td>Expiration year</td>\n<td></td>\n<td>2030</td>\n</tr>\n<tr>\n<td><code>expirationMonth</code></td>\n<td>optional</td>\n<td>Expiration Month</td>\n<td></td>\n<td>12</td>\n</tr>\n<tr>\n<td><code>securityCode</code></td>\n<td>required</td>\n<td>Security Code</td>\n<td></td>\n<td>123</td>\n</tr>\n<tr>\n<td><code>amount</code></td>\n<td>required</td>\n<td>Payment Amount</td>\n<td>0</td>\n<td>1000</td>\n</tr>\n<tr>\n<td><code>currencyCode</code></td>\n<td>required</td>\n<td>Currency Code</td>\n<td>USD</td>\n<td>USD</td>\n</tr>\n<tr>\n<td><code>accountPaymentMethodID</code></td>\n<td>required if no billingAddress</td>\n<td>Account Payment Method ID</td>\n<td></td>\n<td>Personal Card</td>\n</tr>\n<tr>\n<td><code>accountPaymentType</code></td>\n<td>required</td>\n<td>Account Payment Type. Can only be one of (charge, credit, adjustment)</td>\n<td>charge</td>\n<td>credit</td>\n</tr>\n<tr>\n<td><code>billingAddress.name</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>Billing Address nick name</td>\n<td></td>\n<td>My Company Address</td>\n</tr>\n<tr>\n<td><code>billingAddress.company</code></td>\n<td>optional</td>\n<td>Company name</td>\n<td></td>\n<td>Ultra Commerce Commerce</td>\n</tr>\n<tr>\n<td><code>billingAddress.streetAddress</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>Street Address 1</td>\n<td></td>\n<td>123 West Blvd.</td>\n</tr>\n<tr>\n<td><code>billingAddress.street2Address</code></td>\n<td>optional</td>\n<td>Street Address 2</td>\n<td></td>\n<td>Room # 123</td>\n</tr>\n<tr>\n<td><code>billingAddress.city</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>City Name</td>\n<td></td>\n<td>Boston</td>\n</tr>\n<tr>\n<td><code>billingAddress.statecode</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>State Code</td>\n<td></td>\n<td>MA</td>\n</tr>\n<tr>\n<td><code>billingAddress.postalcode</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>Postal Code</td>\n<td></td>\n<td>01234</td>\n</tr>\n<tr>\n<td><code>billingAddress.countrycode</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n<tr>\n<td><code>billingAddress.phoneNumber</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>Phone Number</td>\n<td></td>\n<td>1234567890</td>\n</tr>\n<tr>\n<td><code>returnJSONObjects</code></td>\n<td>optional</td>\n<td>Response object to return (should be account in this case)</td>\n<td>account</td>\n<td>account</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addAccountPayment"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"64fae586-cec3-4fa8-af4a-8aa71749ba9b"},{"name":"Change Password","event":[{"listen":"prerequest","script":{"id":"a94e61a4-092f-4e14-a0b1-1168ab16b431","exec":["if (pm.environment.get(\"counter\") == 0) {\r","\t/* Capture accountID to check against in login action\r","\t   Instead of sending login request, use account JSON object*/\r","\tlet accountJSONObject = JSON.parse(pm.environment.get('accountJSONString'));\r","\tpm.environment.set('accountID', accountJSONObject.account.accountID);\r","\t\r","\t// Capture initial password value\r","\tpm.environment.set(\"passwordInitial\", pm.environment.get(\"password\"));\r","\r","    pm.environment.set(\"password\", \"\");\r","    pm.environment.set(\"passwordConfirm\", \"\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"11dd74cb-a0be-4523-8ab5-9289e37febca","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Change Password: Failure | No Password, no confirm\",\r","        function () {\r","            pm.expect(jsonData.errors.password[0]).to.eq(\"The Password is required.\");\r","            pm.expect(jsonData.errors.passwordConfirm[0]).to.eq(\"The Confirm Password is required.\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.changePassword\");\r","        })\r","    set(\"counter\", 1);\r","    set(\"passwordConfirm\", \"Testing12345\");\r","    postman.setNextRequest(\"Change Password\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Change Password: Failure | No Password, confirm\",\r","        function () {\r","            pm.expect(jsonData.errors.password[0]).to.eq(\"The Password is required.\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.changePassword\");\r","        })\r","    set(\"counter\", 2);\r","    set(\"passwordConfirm\", \"\");\r","    set(\"password\", \"Testing12345\");\r","    postman.setNextRequest(\"Change Password\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Change Password: Failure | No Confirm Password\",\r","        function () {\r","            pm.expect(jsonData.errors.passwordConfirm[0]).to.eq(\"The Confirm Password is required.\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.changePassword\");\r","        })\r","    set(\"counter\", 3);\r","    set(\"passwordConfirm\", \"Password123456\");\r","    set(\"password\", \"Password123456\");\r","    postman.setNextRequest(\"Change Password\");\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Change Password: Failure | Reuse 1 of past 4 passwords\",\r","        function () {\r","            pm.expect(jsonData.errors.password[0]).to.eq(\"Your new password cannot be same as the previous 4 passwords.\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.changePassword\");\r","        })\r","    set(\"counter\", 4);\r","    set(\"passwordConfirm\", \"123abc\");\r","    set(\"password\", \"123abc\");\r","    postman.setNextRequest(\"Change Password\");\r","}\r","\r","if (counter == 4) {\r","    pm.test(\"Change Password: Failure | Less than 8 characters\",\r","        function () {\r","            pm.expect(jsonData.errors.password[0]).to.eq(\"Admin passwords should include at least 1 letter, 1 number, and be 7 or more characters long.\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.changePassword\");\r","        })\r","    set(\"counter\", 5);\r","    set(\"passwordConfirm\", \"abcdefg1234\");\r","    set(\"password\", \"abcd1234ftioarent\");\r","    postman.setNextRequest(\"Change Password\");\r","}\r","\r","if (counter == 5) {\r","    pm.test(\"Change Password: Failure | Non matching passwords\",\r","        function () {\r","            pm.expect(jsonData.errors.passwordConfirm[0]).to.eq(\"The values you have entered do not match.\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.changePassword\");\r","        })\r","    set(\"counter\", 6);\r","    set(\"passwordConfirm\", \"Testing12345\");\r","    set(\"password\", \"Testing12345\");\r","    postman.setNextRequest(\"Change Password\");\r","}\r","\r","// In order to keep using the same password for the account, the password must be changed 4 times\r","if (counter == 6) {\r","    set(\"passwordConfirm\", \"Testing123456789\");\r","    set(\"password\", \"Testing123456789\");\r","    set(\"counter\", 7);\r","    postman.setNextRequest(\"Change Password\");\r","}\r","if (counter == 7) {\r","    set(\"passwordConfirm\", \"Testing12345678\");\r","    set(\"password\", \"Testing12345678\");\r","    set(\"counter\", 8);\r","    postman.setNextRequest(\"Change Password\");\r","}\r","if (counter == 8) {\r","    set(\"passwordConfirm\", \"Testing1234567\");\r","    set(\"password\", \"Testing1234567\");\r","    set(\"counter\", 9);\r","    postman.setNextRequest(\"Change Password\");\r","}\r","if (counter == 9) {\r","    set(\"passwordConfirm\", \"Testing123456\");\r","    set(\"password\", \"Testing123456\");\r","    set(\"counter\", 10);\r","    postman.setNextRequest(\"Change Password\");\r","}\r","if (counter == 10) {\r","    set(\"passwordConfirm\", pm.environment.get(\"passwordInitial\"));\r","    set(\"password\", pm.environment.get(\"passwordInitial\"));\r","\tpm.environment.unset(\"passwordInitial\");\r","    set(\"counter\", 11);\r","    postman.setNextRequest(\"Change Password\");\r","}\r","\r","if (counter == 11) {\r","\tconsole.log(pm.environment.get('accountID'));\r","\tlet accountIDAfterPasswordChange;\r","\tpm.sendRequest({\r","\t\turl: pm.environment.get(\"url\") + \"/api/scope/login\",\r","\t\tmethod: \"POST\",\r","\t\theader: {\r","\t\t\t'Authorization': pm.environment.get(\"Authorization\")\r","\t\t},\r","\t\tbody: {\r","\t\t\tmode: 'urlencoded',\r","\t\t\turlencoded: [\r","\t\t\t\t{key: 'emailAddress', value: pm.environment.get('emailAddress'), disabled: false},\r","\t\t\t\t{key: 'password', value: pm.environment.get('password'), disabled: false},\r","\t\t\t\t{key: 'returnJSONObjects', value: 'account', disabled: false}\r","\t\t\t]\r","\t\t},\r","\t}, function (err, res) {\r","\t\taccountIDAfterPasswordChange = res.json().account.accountID;\r","\t})\r","\tsetTimeout (function () {\r","\tpm.test(\"Change Password: Success\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.changePassword\");\r","\t\t\tpm.expect(accountIDAfterPasswordChange).to.equal(pm.environment.get(\"accountID\"));\r","        })\r","\t}, 2000)\r","\r","\tset('accountID', '');\r","    set('counter', 0);\r","}"],"type":"text/javascript"}}],"id":"39afc5a1-c428-4b5d-beae-5596131f2bc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"password\": \"{{password}}\",\n    \"passwordConfirm\": \"{{passwordConfirm}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/changePassword","description":"<p>Change password of logged in account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>password</code></td>\n<td>required</td>\n<td>Password</td>\n<td></td>\n<td>Fsdf#@$%23nHidfj5trtorgj5433453gfg</td>\n</tr>\n<tr>\n<td><code>passwordConfirm</code></td>\n<td>required</td>\n<td>Confirm Password</td>\n<td></td>\n<td>Fsdf#@$%23nHidfj5trtorgj5433453gfg</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","changePassword"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"42dda0bf-ca30-4ca8-8144-73e5c3c7b466","name":"Change Password","originalRequest":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"password\": \"{{password}}\",\n    \"passwordConfirm\": \"{{passwordConfirm}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/changePassword"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 15:36:47 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"703"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"SLATWALL-NPSID=;Path=/;Expires=Mon, 04-Apr-2022 15:36:47 UTC;HTTPOnly"},{"key":"Set-Cookie","value":"SLATWALL-NPSID=; Max-Age=0; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/"},{"key":"Set-Cookie","value":"SLATWALL-PSID=;Path=/;Expires=Mon, 04-Apr-2022 15:36:47 UTC;HTTPOnly"},{"key":"Set-Cookie","value":"SLATWALL-PSID=; Max-Age=0; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:account.changePassword\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOm51bGwsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA4NjYwOCwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGVkZXYudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkwODc1MDgsInNlc3Npb25JRCI6IjhhYjE5NGNkN2ZmNTA1YTEwMTdmZjUzOGIxMTIwMDJhIiwiZW5jb2RpbmciOiJVVEYtOCJ9.MjQ2NDQyMTAwNzlBMUE4NDY3RkYzOTQxMUZDQjNCOTBGRThCRjEyNA\",\n    \"errors\": {},\n    \"account\": {\n        \"company\": \"\",\n        \"accountID\": \"\",\n        \"errors\": {},\n        \"accountBirthday\": \"\",\n        \"accountPhoneNumbers\": [],\n        \"primaryPhoneNumber\": {\n            \"phoneNumber\": \"\",\n            \"accountPhoneNumberID\": \"\",\n            \"errors\": {},\n            \"hasErrors\": false\n        },\n        \"processObjects\": {},\n        \"accountAddresses\": [],\n        \"lastName\": \"\",\n        \"primaryAddress\": {\n            \"errors\": {},\n            \"accountAddressID\": \"\",\n            \"hasErrors\": false,\n            \"address\": {\n                \"postalCode\": \"\",\n                \"errors\": {},\n                \"countrycode\": \"\",\n                \"stateCode\": \"\",\n                \"hasErrors\": false,\n                \"streetAddress\": \"\",\n                \"city\": \"\",\n                \"street2Address\": \"\"\n            }\n        },\n        \"accountPayments\": [],\n        \"termAccountBalance\": 0,\n        \"accountPaymentMethods\": [],\n        \"verifiedAccountFlag\": \"false\",\n        \"superUserFlag\": false,\n        \"hasErrors\": false,\n        \"accountEmailAddresses\": [],\n        \"firstName\": \"\",\n        \"primaryPaymentMethod\": {\n            \"errors\": {},\n            \"hasErrors\": false,\n            \"paymentMethodID\": \"\",\n            \"accountPaymentMethodID\": \"\"\n        },\n        \"remoteID\": \"\",\n        \"termAccountAvailableCredit\": 0,\n        \"primaryEmailAddress\": {\n            \"emailAddress\": \"\",\n            \"errors\": {},\n            \"accountEmailAddressID\": \"\",\n            \"hasErrors\": false\n        },\n        \"userName\": \"\"\n    },\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"39afc5a1-c428-4b5d-beae-5596131f2bc9"},{"name":"Reset Password","event":[{"listen":"prerequest","script":{"id":"0fb27c60-a20a-4fb2-a1a6-c452bc582854","exec":["if (pm.environment.get(\"counter\") == 0) {\r","\t// capture initial password value\r","\tpm.environment.set('passwordInitial', pm.environment.get('password'));\r","\r","\tpm.environment.set(\"password\", 'ResetPassword123');\r","\tpm.environment.set(\"passwordConfirm\", 'ResetPassword123');\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"ec7f3c7e-85db-4d1e-b7a5-839b88347725","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","function changePassword(resetPassword) {\r","\tpm.sendRequest({\r","\t\turl: pm.environment.get('url') + '/api/scope/changePassword',\r","\t\tmethod: \"POST\",\r","\t\theader: {\r","\t\t\t'Authorization': pm.environment.get('Authorization'),\r","\t\t\t'Auth-Token': 'Bearer ' + pm.environment.get(\"Token\")\r","\t\t\t},\r","\t\tbody: {\r","\t\t\tmode: 'urlencoded',\r","\t\t\turlencoded: [\r","\t\t\t\t{key: \"password\", value: resetPassword, disabled: false},\r","\t\t\t\t{key: \"passwordConfirm\", value: resetPassword, disabled: false}\r","\t\t\t]\r","\t\t}\r","\t})\r","}\r","\r","if (counter == 0) {\r","\tlet loginAfterReset;\r","    pm.sendRequest({\r","        url: pm.environment.get('url') + '/api/scope/login',\r","        method: \"POST\",\r","        header: {\r","            'Authorization': pm.environment.get('Authorization')\r","            },\r","        body: {\r","            mode: 'urlencoded',\r","            urlencoded: [\r","                {key: \"emailAddress\", value: pm.environment.get(\"emailAddress\"), disabled: false},\r","                {key: \"password\", value: pm.environment.get(\"password\"), disabled: false}\r","            ]\r","        },\r","    }, function(err, res) {\r","        loginAfterReset = res.json().successfulActions[0];\r","    })\r","\r","    pm.test(\"Reset Password: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal(\"public:account.resetPassword\");\r","\t\t\tpm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\tpm.expect(loginAfterReset).to.equal(\"public:account.login\");\r","        })\r","\tset(\"counter\", 1);\r","\tset(\"swprid\", \"\");\r","\tset(\"password\", \"ResetPassword123\");\r","\tset(\"passwordConfirm\", \"ResetPassword123\");\r","\tpostman.setNextRequest(\"Reset Password\");\r","}\r","\r","if (counter == 1) {\r","    pm.sendRequest({\r","        url: pm.environment.get('url') + '/api/scope/login',\r","        method: \"POST\",\r","        header: {\r","            'Authorization': pm.environment.get('Authorization')\r","            },\r","        body: {\r","            mode: 'urlencoded',\r","            urlencoded: [\r","                {key: \"emailAddress\", value: pm.environment.get(\"emailAddress\"), disabled: false},\r","                {key: \"password\", value: pm.environment.get(\"password\"), disabled: false}\r","            ]\r","        },\r","    }, function(err, res) {\r","        loginAfterReset = res.json().failureActions[0];\r","    })\r","    pm.test(\"Reset Password: Failure | No swprid\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.equal(\"public:account.resetPassword\");\r","\t\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\t\tpm.expect(loginAfterReset).to.equal(\"public:account.login\");\r","        })\r","    set(\"password\", \"\");\r","\tset(\"passwordConfirm\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Reset Password\");\r","}\r","\r","if (counter == 2) {\r","    pm.sendRequest({\r","        url: pm.environment.get('url') + '/api/scope/login',\r","        method: \"POST\",\r","        header: {\r","            'Authorization': pm.environment.get('Authorization')\r","            },\r","        body: {\r","            mode: 'urlencoded',\r","            urlencoded: [\r","                {key: \"emailAddress\", value: pm.environment.get(\"emailAddress\"), disabled: false},\r","                {key: \"password\", value: pm.environment.get(\"password\"), disabled: false}\r","            ]\r","        },\r","    }, function(err, res) {\r","        loginAfterReset = res.json().failureActions[0];\r","    })\r","    pm.test(\"Reset Password: Failure | No password, passwordConfirm\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.equal(\"public:account.resetPassword\");\r","\t\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\t\tpm.expect(loginAfterReset).to.equal(\"public:account.login\");\r","        })\r","    set(\"emailAddress\", \"roswell.utah@testing.com\");\r","    set(\"counter\", 3);\r","    postman.setNextRequest(\"Reset Password\");\r","}\r","\r","if (counter == 3) {\r","\tchangePassword(\"Password12345631123123123\");\r","\tset(\"counter\", 4);\r","\tpostman.setNextRequest(\"Reset Password\");\r","}\r","\r","if (counter == 4) {\r","\tchangePassword(\"Password1234567\");\r","\tset(\"counter\", 5);\r","\tpostman.setNextRequest(\"Reset Password\");\r","}\r","\r","if (counter == 5) {\r","\tchangePassword(\"Password12345678\");\r","\tset(\"counter\", 6);\r","\tpostman.setNextRequest(\"Reset Password\");\r","}\r","\r","if (counter == 6) {\r","\tchangePassword(\"Password123456789\");\r","\tset(\"counter\", 7);\r","\tpostman.setNextRequest(\"Reset Password\");\r","}\r","\r","if (counter == 7) {\r","\tset(\"password\", pm.environment.get('passwordInitial'));\r","\tchangePassword('Password123456');\r","\tset(\"counter\", 8);\r","\tpostman.setNextRequest(\"Reset Password\");\r","}\r","\r","if (counter == 8) {\r","\tpm.sendRequest({\r","        url: pm.environment.get('url') + '/api/scope/login',\r","        method: \"POST\",\r","        header: {\r","            'Authorization': pm.environment.get('Authorization')\r","            },\r","        body: {\r","            mode: 'urlencoded',\r","            urlencoded: [\r","                {key: \"emailAddress\", value: pm.environment.get(\"emailAddress\"), disabled: false},\r","                {key: \"password\", value: pm.environment.get(\"password\"), disabled: false}\r","            ]\r","        },\r","    }, function(err, res) {\r","        set(\"Token\", res.json().token);\r","    })\r","\tset('password', pm.environment.get('passwordInitial'));\r","\tpm.environment.unset('passwordInitial');\r","\tset(\"counter\", 0);\r","}\r","\r",""],"type":"text/javascript"}}],"id":"cd2c00f3-7504-4b83-8912-3878a94ea1e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"password\": \"{{password}}\",\n    \"passwordConfirm\": \"{{passwordConfirm}}\",\n    \"swprid\": \"{{swprid}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/resetPasswordUpdate","description":"<p>Change password of logged in account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>password</code></td>\n<td>required</td>\n<td>Password</td>\n<td></td>\n<td>Fsdf#@$%23nHidfj5trtorgj5433453gfg</td>\n</tr>\n<tr>\n<td><code>passwordConfirm</code></td>\n<td>required</td>\n<td>Confirm Password</td>\n<td></td>\n<td>Fsdf#@$%23nHidfj5trtorgj5433453gfg</td>\n</tr>\n<tr>\n<td><code>swprid</code></td>\n<td>required</td>\n<td>Single-use Token sent on Email</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","resetPasswordUpdate"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"cd2c00f3-7504-4b83-8912-3878a94ea1e2"},{"name":"Forgot Password","event":[{"listen":"test","script":{"id":"f5b1895b-f5d2-4902-a11b-5b9772e8eadc","exec":["let counter = pm.environment.get(\"counter\"),\r","\tjsonData = pm.response.json();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","// Test set 1: Email address is not provided\r","if (counter == 0) {\r","    pm.test(\"Forgot Password: Failure | Email address not provided\",\r","    function () {\r","        pm.expect(jsonData.account.processObjects.forgotPassword.errors.emailAddress[0]).to.eq(\"The Email Address is required.\");\r","    })\r","    set(\"counter\", 1);\r","\tset(\"emailAddress\", pm.variables.replaceIn('Rolando_Marvin88@hotmail.com'));\r","    postman.setNextRequest(\"Forgot Password\");\r","}\r","\r","// Test set 2: Email address does not belong to a valid account\r","if (counter == 1) {\r","    pm.test(\"Forgot Password: Failure | Invalid email\",\r","    function () {\r","        pm.expect(jsonData.account.errors.emailAddress[0]).to.eq(\"No account could be found with the supplied email address.\");\r","    });\r","\tset(\"counter\", 2);\r","\tset(\"emailAddress\", pm.environment.get('emailAddress'));\r","    postman.setNextRequest(\"Forgot Password\");\r","}\r","\r","// Test set 3: Success – email address belongs to valid account\r","if (counter == 2) {\r","    pm.test(\"Forgot Password: Success\",\r","    function () {\r","        pm.expect(jsonData.account.processObjects.forgotPassword.errors).to.be.empty;\r","        pm.expect(jsonData.account.processObjects.forgotPassword.hasErrors).to.eq(false);\r","    });\r","\tset(\"counter\", 0);\r","}\r",""],"type":"text/javascript"}}],"id":"bb4d4ab2-3114-4db2-bf8d-7d522e3a2084","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"emailAddress\": \"{{emailAddress}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/forgotPassword","description":"<p>Sends an email to a user to reset a password.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>emailAddress</code></td>\n<td>required</td>\n<td>Email Address</td>\n<td></td>\n<td><a href=\"mailto:john.doe@ultracommerce.co\">john.doe@ultracommerce.co</a></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","forgotPassword"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"bb4d4ab2-3114-4db2-bf8d-7d522e3a2084"},{"name":"Create Guest Account","event":[{"listen":"prerequest","script":{"id":"ac3af437-28c8-4293-b223-022df1c8e4a1","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"Token\", \"\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"5b09ab53-ae38-4ce8-b7e8-33a1f47c1c10","exec":["let counter = pm.environment.get(\"counter\"),\r","\tjsonData = pm.response.json(),\r","\trandomFirstName = pm.variables.replaceIn(\"Providenci\")\r","\trandomLastName = pm.variables.replaceIn(\"Williamson\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","// Test 1: First and Last names are required\r","if (counter == 0) {\r","    pm.test(\"Create Guest Account: Failure | First and Last names are required\",\r","        function () {\r","            pm.expect(jsonData.account.processObjects.create.errors.lastName[0]).to.eq(\"The Last Name is required.\");\r","            pm.expect(jsonData.account.processObjects.create.errors.firstName[0]).to.eq(\"The First Name is required.\");\r","    })\r","    set(\"counter\", 1);\r","    set(\"lastName\", randomLastName);\r","    postman.setNextRequest(\"Create Guest Account\");\r","}\r","\r","// Test 2: First name is required w/ provided Last name\r","if (counter == 1) {\r","    pm.test(\"Create Guest Account: Failure | First name required w/ provided Last name\"),\r","        function () {\r","            pm.expect(jsonData.account.processObjects.create.errors.firstName[0]).to.eq(\"The First Name is required.\");\r","        }\r","    set(\"counter\", 2);\r","    set(\"lastName\", \"\");\r","    set(\"firstName\", randomFirstName);\r","    postman.setNextRequest(\"Create Guest Account\");\r","}\r","\r","// Test 3: Last name is required w/ provided First name\r","if (counter == 2) {\r","    pm.test(\"Create Guest Account: Failure | Last name required w/ provided First name\"),\r","        function () {\r","            pm.expect(jsonData.account.processObjects.create.errors.lastName[0]).to.eq(\"The Last Name is required.\");\r","        }\r","    set(\"counter\", 3);\r","    set(\"lastName\", randomLastName);\r","    postman.setNextRequest(\"Create Guest Account\");\r","}\r","\r","// Test 4: Successful creation\r","if (counter == 3) {\r","    pm.test(\"Create Guest Account: Success\"),\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.guestCheckout\");\r","            pm.expect(jsonData.failureActions).to.be.lengthOf(\"0\");\r","        }\r","    set(\"counter\", 0);\r","    set(\"lastName\", \"\");\r","    set(\"firstName\", \"\");\r","    //set(\"guestAccountID\", jsonData.account.accountID);\r","}"],"type":"text/javascript"}}],"id":"cf5d1369-7d09-4cba-988e-b82231608123","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"firstName\": \"{{firstName}}\",\n    \"lastName\": \"{{lastName}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/guestAccount","description":"<p>Creates a guest account. Allows users to place an order without creating a full account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>firstName</code></td>\n<td>required</td>\n<td>First Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>lastName</code></td>\n<td>required</td>\n<td>Last Name</td>\n<td></td>\n<td>Doe</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","guestAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"cf5d1369-7d09-4cba-988e-b82231608123"},{"name":"Create Guest Account Password","event":[{"listen":"prerequest","script":{"id":"dbfbc0fd-ea9e-452f-b7f8-c3f4c19bf8f3","exec":["if (pm.environment.get(\"counter\") == 0) {\r","\t// capture initial password value\r","\tpm.environment.set('passwordInitial', pm.environment.get('password'));\r","\tpm.environment.set('emailAddressInitial', pm.environment.get('emailAddress'));\r","\r","    pm.environment.set(\"password\", \"\");\r","    pm.environment.set(\"passwordConfirm\", \"\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"b58d48e7-e72a-43ad-a93a-09d6e7ea27bf","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Create Guest Account Password: Failure | No password\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.guestAccountCreatePassword\")\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.account.accountID).to.equal(\"\");\r","        })\r","    set(\"password\", pm.variables.replaceIn('5g2riWOZ5VznUsL'));\r","    set(\"passwordConfirm\", pm.variables.replaceIn('4Ls7jRcREOWyJnC'));\r","    set(\"counter\", 1);\r","\tpostman.setNextRequest(\"Create Guest Account Password\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Create Guest Account Password: Failure | Non-matching passwords\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.guestAccountCreatePassword\")\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.account.accountID).to.equal(\"\");\r","        })\r","    set(\"password\", \"Testing123\");\r","    set(\"passwordConfirm\", \"\");\r","    set(\"counter\", 2);\r","\tpostman.setNextRequest(\"Create Guest Account Password\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Create Guest Account Password: Failure | No confirm password\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.guestAccountCreatePassword\")\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.account.accountID).to.equal(\"\");\r","        })\r","    set(\"passwordConfirm\", \"Testing123\");\r","    set(\"counter\", 3);\r","\tpostman.setNextRequest(\"Create Guest Account Password\");\r","}\r","\r","// This test requires the guest account to have placed an order\r","if (counter == 3) {\r","    pm.test(\"Create Guest Account Password: Success | orderID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.guestAccountCreatePassword\")\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.account.accountID).to.equal(pm.environment.get(\"guestAccountID\"));\r","        })\r","    set(\"counter\", 4);\r","\r","\tpm.sendRequest({\r","        url: pm.environment.get('url') + '/api/scope/guestAccount',\r","        method: \"POST\",\r","        header: {\r","            'Authorization': pm.environment.get(\"Authorization\")\r","            },\r","        body: {\r","            mode: 'urlencoded',\r","            urlencoded: [\r","                {key: \"firstName\", value: pm.variables.replaceIn('Will'), disabled: false},\r","                {key: \"lastName\", value: 'GarrettGuest', disabled: false},\r","\t\t\t\t{key: \"returnJSONObjects\", value: \"account\"}\r","            ]\r","        },\r","    }, function(err, res) {\r","        set(\"guestAccountID\", res.json().account.accountID);\r","    })\r","\tpostman.setNextRequest(\"Create Guest Account Password\");\r","}\r","\r","if (counter == 4) {\r","    pm.test(\"Create Guest Account Password: Success | accountID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.guestAccountCreatePassword\")\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.account.accountID).to.equal(pm.environment.get(\"guestAccountID\"));\r","        })\r","\tset('password', pm.environment.get('passwordInitial'));\r","\tset('emailAddress', pm.environment.get('emailAddressInitial'));\r","\tpm.environment.unset('passwordInitial');\r","\tpm.environment.unset('emailAddressInitial');\r","\tset('passwordConfirm', '');\r","    set(\"lastName\", \"\");\r","    set(\"firstName\", \"\");\r","\tset('guestAccountID', '');\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"ad4e7ed4-79e6-4db1-b7cb-a1fa42d127fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"orderID\": \"{{orderID}}\",\n    \"accountID\": \"{{guestAccountID}}\",\n    \"password\": \"{{password}}\",\n    \"passwordConfirm\": \"{{passwordConfirm}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/guestAccountCreatePassword","description":"<p>Creates a password for an existing guest account. Takes an orderID which must match the last placed order for the account, and an accountID which must match the accountID on the order.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderID</code></td>\n<td>optional</td>\n<td>Order ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>accountID</code></td>\n<td>optional</td>\n<td>Account ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>password</code></td>\n<td>required</td>\n<td>Password</td>\n<td></td>\n<td>Fsdf#@$%23nHidfj5trtorgj5433453gfg</td>\n</tr>\n<tr>\n<td><code>passwordConfirm</code></td>\n<td>required</td>\n<td>Confirm Password</td>\n<td></td>\n<td>Fsdf#@$%23nHidfj5trtorgj5433453gfg</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","guestAccountCreatePassword"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"ad4e7ed4-79e6-4db1-b7cb-a1fa42d127fc"},{"name":"Update Address","event":[{"listen":"prerequest","script":{"id":"eabdab24-a310-4791-97ef-ea9797519ed0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"9906c4f8-18e5-4f55-bd8a-45f7abd46980","exec":["let jsonData = pm.response.json(),\r","\tcounter = pm.environment.get('counter');\r","\r","function set(variable, value) {\r","\tpm.environment.set(variable, value);\r","}\r","\r","//Testing Update Address Validations part 1\r","if (counter == 0) {\r","\tpm.test(\"Update Address: Failure | Required fields part 1\", function () {\r","\t\t//Name required\r","\t\tpm.expect(jsonData.errors.name[0]).to.eq(\"The Name is required.\");\r","\t});\r","\tset('countryCode', 'US');\r","\tset('name', pm.variables.replaceIn('Sheila Yost'));\r","\tset('counter', 1);\r","    postman.setNextRequest(\"Update Address\");\r","}\r","\r","//Testing Update Address Validations part 2\r","if (counter == 1) {\r","\tpm.test(\"Update Address: Failure | Required fields part 2 (US)\", function () {\r","\t\t//Street Address Required\r","\t\tpm.expect(jsonData.errors.streetAddress[0]).to.eq(\"The Street Address is required.\");\r","\t\t//State required\r","\t\tpm.expect(jsonData.errors.stateCode[0]).to.eq(\"The State is required.\");\r","\t\t//Postal Code required\r","\t\tpm.expect(jsonData.errors.postalCode[0]).to.eq(\"The Postal Code is required.\");\r","\t\t//City required\r","\t\tpm.expect(jsonData.errors.city[0]).to.eq(\"The City is required.\");\r","\t});\r","\tset('countryCode', 'GB');\r","\tset('counter', 2);\r","    postman.setNextRequest(\"Update Address\")\r","}\r","\r","//Testing Update Address Validations part 3\r","if (counter == 2) {\r","\tpm.test(\"Update Address: Failure | Required fields part 2 (UK)\", function () {\r","\t\t//Street Address Required\r","\t\tpm.expect(jsonData.errors.streetAddress[0]).to.eq(\"The Street Address is required.\");\r","\t\t//Postal Code required\r","\t\tpm.expect(jsonData.errors.postalCode[0]).to.eq(\"The Postal Code is required.\");\r","\t\t//City required\r","\t\tpm.expect(jsonData.errors.city[0]).to.eq(\"The City is required.\");\r","\t});\r","\r","\tset('counter', 0);\r","\tpostman.setNextRequest(\"Add New Account Address\")\r","}"],"type":"text/javascript"}}],"id":"84ad83e3-c706-41e1-914f-4affeae5c999","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"address\":{\n        \"addressID\": \"{{addressID}}\",\n        \"name\": \"{{name}}\",\n        \"company\": \"{{company}}\",\n        \"streetAddress\": \"{{streetAddress}}\",\n        \"street2Address\": \"{{street2Address}}\",\n        \"city\": \"{{city}}\",\n        \"stateCode\": \"{{stateCode}}\",\n        \"postalCode\": \"{{postalCode}}\",\n        \"countryCode\": \"{{countryCode}}\",\n        \"returnJSONObjects\": \"account\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateAddress","description":"<p>Update info for an existing address; creates a new address if the addressID doesn't exist.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>addressID</code></td>\n<td>required</td>\n<td>Address ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>required</td>\n<td>Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>countryCode</code></td>\n<td>required</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n<tr>\n<td><code>company</code></td>\n<td>optional</td>\n<td>Company</td>\n<td></td>\n<td>Ten24</td>\n</tr>\n<tr>\n<td><code>streetAddress</code></td>\n<td>required</td>\n<td>Street Address</td>\n<td></td>\n<td>20 Franklin Street</td>\n</tr>\n<tr>\n<td><code>street2Address</code></td>\n<td>optional</td>\n<td>Street 2 Address</td>\n<td></td>\n<td>400 Suite</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td>required</td>\n<td>City</td>\n<td></td>\n<td>Worcester</td>\n</tr>\n<tr>\n<td><code>stateCode</code></td>\n<td>required</td>\n<td>State Code</td>\n<td></td>\n<td>MA</td>\n</tr>\n<tr>\n<td><code>postalCode</code></td>\n<td>required</td>\n<td>Postal Code</td>\n<td></td>\n<td>01601</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"84ad83e3-c706-41e1-914f-4affeae5c999"},{"name":"Add New Account Address","event":[{"listen":"prerequest","script":{"id":"5a7c1873-9034-4c41-aa41-2f22981eb319","exec":["if (pm.environment.get('counter') == 0) {\r","    pm.environment.set('addressName', 'New Account Address');\r","\tpm.environment.set('name', 'Test Name');\r","    pm.environment.set('streetAddress', '20 Franklin Street');\r","\tpm.environment.set('city', 'Worcester');\r","    pm.environment.set('stateCode', 'MA');\r","\tpm.environment.set('countryCode', 'US');\r","    pm.environment.set('postalCode', '01608');\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"eda7f35f-e542-4cf2-8dcd-f9947451381a","exec":["let jsonData = pm.response.json(),\r","\tcounter = pm.environment.get(\"counter\");\r","\r","function set(variable, value) {\r","    pm.environment.set(variable, value);\r","}\r","if (counter == 0) {\r","\tpm.test(\"Add New Account Address: Success\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.addNewAccountAddress\");\r","\t\t\tpm.expect(jsonData.newAccountAddress.accountAddressName).to.equal(pm.environment.get('addressName'));\r","\t\t\t// Make sure new address was added to account\r","\t\t\tpm.expect(jsonData.newAccountAddressID).to.be.not.undefined;\r","        })\r","    set(\"counter\", 0);\r","    set(\"accountAddressID\", jsonData.newAccountAddress.accountAddressID)\r","    postman.setNextRequest(\"Update Account Address\");\r","}"],"type":"text/javascript"}}],"id":"f9f18074-c6d5-41dd-bbee-69852603b09f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountAddressName\": \"{{addressName}}\",\n    \"name\": \"{{name}}\",\n    \"company\": \"{{company}}\",\n    \"streetAddress\": \"{{streetAddress}}\",\n    \"street2Address\": \"{{street2Address}}\",\n    \"city\": \"{{city}}\",\n    \"stateCode\": \"{{stateCode}}\",\n    \"postalCode\": \"{{postalCode}}\",\n    \"countryCode\": \"{{countryCode}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addNewAccountAddress","description":"<p>Add an account address to a user account</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountAddressName</code></td>\n<td>optional</td>\n<td>Nick Name for Address</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>required</td>\n<td>Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>countryCode</code></td>\n<td>required</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n<tr>\n<td><code>company</code></td>\n<td>optional</td>\n<td>Company</td>\n<td></td>\n<td>Ten24</td>\n</tr>\n<tr>\n<td><code>streetAddress</code></td>\n<td>required</td>\n<td>Street Address</td>\n<td></td>\n<td>20 Franklin Street</td>\n</tr>\n<tr>\n<td><code>street2Address</code></td>\n<td>optional</td>\n<td>Street 2 Address</td>\n<td></td>\n<td>400 Suite</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td>required</td>\n<td>City</td>\n<td></td>\n<td>Worcester</td>\n</tr>\n<tr>\n<td><code>stateCode</code></td>\n<td>required</td>\n<td>State Code</td>\n<td></td>\n<td>MA</td>\n</tr>\n<tr>\n<td><code>postalCode</code></td>\n<td>required</td>\n<td>Postal Code</td>\n<td></td>\n<td>01601</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addNewAccountAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"f9f18074-c6d5-41dd-bbee-69852603b09f"},{"name":"Update Account Address","id":"cbf92f26-b9bd-49ce-8370-11a947b180b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountAddressID\": \"{{accountAddressID}}\",\n    \"name\": \"{{name}}\",\n    \"company\": \"{{company}}\",\n    \"streetAddress\": \"{{streetAddress}}\",\n    \"street2Address\": \"{{street2Address}}\",\n    \"city\": \"{{city}}\",\n    \"stateCode\": \"{{stateCode}}\",\n    \"postalCode\": \"{{postalCode}}\",\n    \"countryCode\": \"{{countryCode}}\",\n    \"accountAddressName\": \"{{accountAddressName}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateAccountAddress","description":"<p>Update info for an existing account address.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountAddressID</code></td>\n<td>required</td>\n<td>Account Address ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>required</td>\n<td>Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>countryCode</code></td>\n<td>required</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n<tr>\n<td><code>company</code></td>\n<td>optional</td>\n<td>Company</td>\n<td></td>\n<td>Ten24</td>\n</tr>\n<tr>\n<td><code>streetAddress</code></td>\n<td>required</td>\n<td>Street Address</td>\n<td></td>\n<td>20 Franklin Street</td>\n</tr>\n<tr>\n<td><code>street2Address</code></td>\n<td>optional</td>\n<td>Street 2 Address</td>\n<td></td>\n<td>400 Suite</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td>required</td>\n<td>City</td>\n<td></td>\n<td>Worcester</td>\n</tr>\n<tr>\n<td><code>stateCode</code></td>\n<td>required</td>\n<td>State Code</td>\n<td></td>\n<td>MA</td>\n</tr>\n<tr>\n<td><code>postalCode</code></td>\n<td>required</td>\n<td>Postal Code</td>\n<td></td>\n<td>01601</td>\n</tr>\n<tr>\n<td><code>accountAddressName</code></td>\n<td>required</td>\n<td>Nick Name</td>\n<td></td>\n<td>Home Address</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateAccountAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"cbf92f26-b9bd-49ce-8370-11a947b180b1"},{"name":"Add Account Email Address","event":[{"listen":"prerequest","script":{"id":"0aadfebb-207f-42ed-92fc-bbb1ef9649c9","exec":["if (pm.environment.get('counter') == 0) {\r","\tpm.environment.set('emailAddressInitial', pm.environment.get('emailAddress'));\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"c756e72c-2bec-4b8f-849e-6464ce05280e","exec":["let counter = pm.environment.get(\"counter\"),\r","\tjsonData = pm.response.json();\r","\r","function set(variable, value) {\r","    pm.environment.set(variable, value);\r","}\r","\r","// Test set 1: all required fields are not provided\r","if (counter == 0) {\r","    pm.test(\"Add Account Email Address: Failure | Required fields\",\r","    function () {\r","        pm.expect(jsonData.errors.emailAddressConfirm[0]).to.eq(\"The values you have entered do not match.\")\r","    })\r","\tset(\"counter\", 1);\r","\tset(\"emailAddress\", pm.variables.replaceIn('Opal.Kunde@gmail.com'));\r","\tset(\"emailAddressConfirm\", pm.variables.replaceIn('Kayley.Okuneva60@yahoo.com'));\r","    postman.setNextRequest(\"Add Account Email Address\");\r","}\r","\r","//Test set 2: Email address and email address confirm must match\r","if (counter == 1) {\r","    pm.test(\"Add Account Email Address: Failure | Non matching emails\",\r","        function () {\r","        pm.expect(jsonData.errors.emailAddressConfirm[0]).to.eq(\"The values you have entered do not match.\");\r","    });\r","\tset(\"counter\", 2);\r","\tset(\"emailAddressConfirm\", \"login.user@ultracommerce.co\");\r","    postman.setNextRequest(\"Add Account Email Address\");\r","}\r","\r","// Test set 3: Add email address success\r","if (counter == 2) {\r","    pm.test(\"Add Account Email Address: Success\"),\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.addAccountEmailAddress\");\r","            pm.expect(jsonData.failureActions).to.be.lengthOf(0);\r","        }\r","\tset('emailAddress', pm.environment.get('emailAddressInitial'));\r","\tpm.environment.unset('emailAddressInitial');\r","\tset('counter', 0);\r","    postman.setNextRequest(\"Add Account Phone Number\");\r","}\r",""],"type":"text/javascript"}}],"id":"ec8e57dd-7919-446d-a89d-52870a835e49","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"emailAddress\": \"{{emailAddress}}\",\n    \"emailAddressConfirm\": \"{{emailAddressConfirm}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addAccountEmailAddress","description":"<p>Add Email Address to the logged in account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>emailAddress</code></td>\n<td>required</td>\n<td>Email</td>\n<td></td>\n<td><a href=\"mailto:john.doe@ultracommerce.co\">john.doe@ultracommerce.co</a></td>\n</tr>\n<tr>\n<td><code>emailAddressConfirm</code></td>\n<td>required</td>\n<td>Confirm Email Address</td>\n<td></td>\n<td><a href=\"mailto:john.doe@ultracommerce.co\">john.doe@ultracommerce.co</a></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addAccountEmailAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"ec8e57dd-7919-446d-a89d-52870a835e49"},{"name":"Add Account Phone Number","event":[{"listen":"test","script":{"id":"ac2149dd-9102-4673-bff7-18fa2b4be65c","exec":["let jsonData = pm.response.json(),\r","\tcounter = pm.environment.get(\"counter\");\r","\r","function set(variable, value) {\r","    pm.environment.set(variable, value);\r","}\r","\r","// Test set 1: Phone number is required\r","if (counter == 0) {\r","    pm.test(\"Add Account Phone Number: Failure | Required fields\",\r","    function () {\r","        pm.expect(jsonData.errors.phoneNumber[0]).to.eq(\"The Phone Number is required.\");\r","    })\r","\tset(\"counter\", 1);\r","\tset(\"phoneNumber\", pm.variables.replaceIn('636-546-8899'));\r","    postman.setNextRequest(\"Add Account Phone Number\");\r","}\r","\r","//Test set 2: Phone number added success\r","if (counter == 1) {\r","    pm.test(\"Add Account Phone Number: Success\"),\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.addAccountPhoneNumber\");\r","            pm.expect(jsonData.failureActions).to.be.lengthOf(0);\r","        }\r","\tset('counter', 0);\r","\tset('phoneNumber', '');\r","\tlet accountPhoneNumbers = jsonData.account.accountPhoneNumbers;\r","\tlet primaryPhoneNumber = jsonData.account.primaryPhoneNumber.accountPhoneNumberID;\r","\tpm.environment.set('nonPrimaryPhoneNumber',\r","\t\t(accountPhoneNumbers.find(phoneNumber => phoneNumber.accountPhoneNumberID != primaryPhoneNumber)).accountPhoneNumberID);\r","    postman.setNextRequest(\"Set Primary Phone Number\");\r","}"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"3d6d6060-d1de-4645-8fc2-ade544d490ca","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"phoneNumber\", \"\");\r","}"],"type":"text/javascript"}}],"id":"d4a1e3b2-5a77-4b30-9725-84986ccf4079","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"phoneNumber\": \"{{phoneNumber}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addAccountPhoneNumber","description":"<p>Add Phone Number to the logged in account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phoneNumber</code></td>\n<td>required</td>\n<td>Phone Number</td>\n<td></td>\n<td>3213525</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addAccountPhoneNumber"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"d4a1e3b2-5a77-4b30-9725-84986ccf4079"},{"name":"Set Primary Phone Number","event":[{"listen":"prerequest","script":{"id":"48c43bcc-d56d-40b2-8c56-20e648ceedad","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"accountPhoneNumberID\", \"{{nonPrimaryPhoneNumber}}\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"9aaa6102-635b-4672-8804-46b3c45dae5d","exec":["let jsonData = pm.response.json(),\r","\tcounter = pm.environment.get(\"counter\");\r","\r","function set(variable, value) {\r","    pm.environment.set(variable, value);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Set Primary Phone Number: Success\",\r","    \tfunction () {\r","\t\t\tpm.expect(jsonData.successfulActions[0]).to.equal('public:setPrimaryPhoneNumber');\r","\t\t\tpm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\tpm.expect(jsonData.account.primaryPhoneNumber.accountPhoneNumberID).to.equal(pm.environment.get('nonPrimaryPhoneNumber'));\r","    })\r","\tset(\"counter\", 1);\r","\tset('accountPhoneNumberID', '');\r","    postman.setNextRequest(\"Set Primary Phone Number\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Set Primary Phone Number: Failure | Phone Number ID is blank\",\r","\t\tfunction () {\r","\t\t\tpm.expect(jsonData.failureActions[0]).to.equal('public:setPrimaryPhoneNumber');\r","\t\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\t})\r","\tpm.environment.unset('nonPrimaryPhoneNumber');\r","\tset(\"counter\", 0);\r","    postman.setNextRequest(\"Set Primary Email Address\");\r","}"],"type":"text/javascript"}}],"id":"61315aef-2320-4559-8dfb-e2f2564312e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountPhoneNumberID\" : \"{{accountPhoneNumberID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/setPrimaryPhoneNumber","description":"<p>Sets the primary account address on the account that will be used as the default address.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountPhoneNumberID</code></td>\n<td>required</td>\n<td>Account Phone Number ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","setPrimaryPhoneNumber"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"61315aef-2320-4559-8dfb-e2f2564312e8"},{"name":"Set Primary Account Payment Method","event":[{"listen":"prerequest","script":{"id":"4436698c-a4f1-40b1-96cf-5b661c8d11b5","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"61b13118-474f-4e98-9038-c63b30cf4125","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","\tshould = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Set Primary Account Payment Method: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal('public:account.setPrimaryPaymentMethod');\r","\t\t\tpm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\tpm.expect(jsonData.account.primaryPaymentMethod.accountPaymentMethodID).to.\r","\t\t\t\tequal(pm.environment.get('accountPaymentMethodID'));\r","        })\r","\tset('primaryPaymentID', pm.environment.get('accountPaymentMethodID'));\r","    set('accountPaymentMethodID', pm.variables.replaceIn('16ec675b-9ed9-4445-b96b-95d21df36c2b'));\r","    set(\"counter\", 1);\r","    postman.setNextRequest('Set Primary Account Payment Method');\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Set Primary Account Payment Method: Failure | Invalid accountPaymentMethodID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.equal('public:account.setPrimaryPaymentMethod');\r","\t\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\t\tpm.expect(jsonData.account.primaryPaymentMethod.accountPaymentMethodID).to.\r","\t\t\t\tequal(pm.environment.get('primaryPaymentID'));\r","        })\r","\tpm.environment.unset('primaryPaymentID');\r","    set('accountPaymentMethodID', '');\r","    set(\"counter\", 2);\r","    postman.setNextRequest('Set Primary Account Payment Method');\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Set Primary Account Payment Method: Failure | No accountPaymentMethodID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.equal('public:account.setPrimaryPaymentMethod');\r","\t\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\t\tpm.expect(jsonData.account.primaryPaymentMethod.accountPaymentMethodID).to.\r","\t\t\t\tequal(pm.environment.get('primaryPaymentID'));\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Set Primary Email Address\");\r","}"],"type":"text/javascript"}}],"id":"8a0cc47a-3b99-4efb-b424-00d185aee37e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountPaymentMethodID\": \"{{accountPaymentMethodID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/setPrimaryPaymentMethod","description":"<p>Sets the given account-payment-method as default for the logged-in account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountPaymentMethodID</code></td>\n<td>required</td>\n<td>Account payment-method ID</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","setPrimaryPaymentMethod"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"8a0cc47a-3b99-4efb-b424-00d185aee37e"},{"name":"Set Primary Email Address","event":[{"listen":"prerequest","script":{"id":"a60723a0-88bd-4dae-b89b-daf4582ed634","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"accountEmailAddressID\", \"{{accountEmailAddressID}}\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"4dce00b0-d455-461d-a1c8-9ac5de0fd803","exec":["let counter = pm.environment.get(\"counter\"),\r","\tjsonData = pm.response.json();\r","\r","\r","// Test set 2: Failure: Invalid account email address ID sent\r","if (counter == 0) {\r","    pm.test(\"Set Primary Email Address: Failure | Invalid ID Sent\",\r","    function () {\r","        pm.expect(jsonData.errors).to.eq(\"Account Email Address ID is required\");\r","        pm.expect(jsonData.failureActions[0]).to.eq(\"public:setPrimaryEmailAddress\");\r","    })\r","    pm.environment.set(\"counter\", 2);\r","    pm.environment.set(\"accountEmailAddressID\", \"\");\r","    postman.setNextRequest(\"Set Primary Email Address\");\r","}\r","\r","// Test set 3: Failure: No account email address ID sent\r","if (counter == 2) {\r","    pm.test(\"Set Primary Email Address: Failure | No ID Sent\",\r","    function () {\r","        pm.expect(jsonData.errors).to.eq(\"Account Email Address ID is required\");\r","        pm.expect(jsonData.failureActions[0]).to.eq(\"public:setPrimaryEmailAddress\");\r","    })\r","    pm.environment.set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Cart\");\r","}"],"type":"text/javascript"}}],"id":"a1434be8-ba4a-4caa-8582-34dc7bd8b6a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountEmailAddressID\": \"{{accountEmailAddressID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/setPrimaryEmailAddress","description":"<p>Sets the Primary Email Address on the logged in Account. This email address will be used for login.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountEmailAddressID</code></td>\n<td>required</td>\n<td>Account Email Address ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","setPrimaryEmailAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"a1434be8-ba4a-4caa-8582-34dc7bd8b6a0"},{"name":"Set Primary Account Address","id":"045a0d24-db0a-4405-9c78-18ce578acf40","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountAddressID\": \"{{accountAddressID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/setPrimaryAccountAddress","description":"<p>Sets the primary account address on the account that will be used as the default address.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountAddressID</code></td>\n<td>required</td>\n<td>Account Address ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","setPrimaryAccountAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"045a0d24-db0a-4405-9c78-18ce578acf40"},{"name":"Delete Account Address","event":[{"listen":"prerequest","script":{"id":"6aad7d26-ba4e-44e2-81e9-337c869a02cd","exec":["if (pm.environment.get('counter') == 0) {\r","\tpm.sendRequest({\r","\t\turl: pm.environment.get('url') + '/api/scope/getAccount',\r","\t\tmethod: \"POST\",\r","\t\theader: {\r","\t\t\t'Authorization': pm.environment.get('Authorization')\r","\t\t\t},\r","\t\tbody: {\r","\t\t\tmode: 'urlencoded',\r","\t\t\turlencoded: [\r","\t\t\t\t{key: 'returnJSONObjects', value: 'account', disabled: false}\r","\t\t\t]\r","\t\t},\r","\t}, function (err, res) {\r","\t\tpm.environment.set('Token', res.json().token);\r","\t\t\r","\t\tlet accountAddresses = res.json().account.accountAddresses;\r","\t\tlet primaryAddressID = res.json().account.primaryAddress.accountAddressID;\r","\t\tpm.environment.set('accountAddressID',\r","\t\t\taccountAddresses.find((accountAddress => accountAddress.accountAddressID != primaryAddressID)).accountAddressID);\r","\t})\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"32ca41d1-fc00-4f33-8a61-297c650959b9","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","\tshould = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","\tpm.test(\"Delete Account Address: Success\",\r","\t\tfunction () {\r","\t\t\tlet accountAddresses = jsonData.account.accountAddresses;\r","\t\t\tconst found = accountAddresses.find(address => address.accountAddressID == pm.environment.get('accountAddressID'));\r","\t\t\tconsole.log(found);\r","\r","\t\t\tpm.expect(jsonData.successfulActions[0]).to.equal(\"public:account.deleteAccountAddress\");\r","\t\t\tpm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\tpm.expect(found).to.be.undefined;\r","\t})\r","\tset('counter', 1);\r","\tpostman.setNextRequest('Delete Account Address');\r","}\r","\r","if (counter == 1) {\r","\tpm.test(\"Delete Account Address: Failure | addressID has been deleted\",\r","\t\tfunction () {\r","\t\t\tpm.expect(jsonData.failureActions[0]).to.equal(\"public:account.deleteAccountAddress\");\r","\t\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\t\tpm.expect(jsonData.errors[0].AccountAddress).to.equal('Invalid AccountAddress/ID');\r","\t})\r","\tset('accountAddressID', '');\r","\tset('counter', 2);\r","\tpostman.setNextRequest('Delete Account Address');\r","}\r","\r","if (counter == 2) {\r","\tpm.test(\"Delete Account Address: Failure | No addressID\",\r","\t\tfunction () {\r","\t\t\tpm.expect(jsonData.failureActions[0]).to.equal(\"public:account.deleteAccountAddress\");\r","\t\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\t\tpm.expect(jsonData.errors[0].AccountAddress).to.equal('Invalid AccountAddress/ID');\r","\t})\r","\tset('counter', 0);\r","    postman.setNextRequest(\"Delete Account Phone Number\");\r","}"],"type":"text/javascript"}}],"id":"a5c8531b-6675-4292-a7c1-e53d478acb92","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountAddressID\": \"{{accountAddressID}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/deleteAccountAddress","description":"<p>Delete an existing account address.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountAddressID</code></td>\n<td>required</td>\n<td>Account Address ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","deleteAccountAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"a5c8531b-6675-4292-a7c1-e53d478acb92"},{"name":"Delete Account Email Address","event":[{"listen":"prerequest","script":{"id":"944864ed-c0eb-4825-9b7f-7e493962fde8","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"31fa9344-69f3-4ab8-9a4f-511f7817d9f2","exec":["let jsonData = pm.response.json(),\r","\tcounter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test('Delete Account Email Address: Success',\r","    function () {\r","        pm.expect(jsonData.successfulActions[0]).to.eq('public:account.deleteAccountEmailAddress')\r","\t\tpm.expect(jsonData.failureActions).to.be.empty;\r","\t\tpm.expect(jsonData.account.accountEmailAddresses.find(email => email.accountEmailAddressID == pm.environment.get('accountEmailAddressID'))).to.be.undefined;\r","    })\r","    set('counter', 1);\r","    postman.setNextRequest('Delete Account Email Address');\r","}\r","\r","if (counter == 1) {\r","    pm.test('Delete Account Email Address: Failure | Email has already been deleted',\r","    function () {\r","        pm.expect(jsonData.failureActions[0]).to.eq('public:account.deleteAccountEmailAddress')\r","\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","    })\r","\tset('accountEmailAddressID', pm.environment.get('primaryEmailID'));\r","\tpm.environment.unset('primaryEmailID');\r","    set('counter', 2);\r","}\r","\r","if (counter == 2) {\r","    pm.test('Delete Account Email Address: Failure | Primary Email',\r","    function () {\r","        pm.expect(jsonData.failureActions[0]).to.eq('public:account.deleteAccountEmailAddress')\r","\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\tpm.expect(acctEmails.find(email => email.accountEmailAddressID == pm.environment.get('accountEmailAddressID'))).to.be;\r","    })\r","\tset('accountEmailAddressID', '');\r","    set('counter', 0);\r","    postman.setNextRequest(\"Delete Account Phone Number\");\r","}\r",""],"type":"text/javascript"}}],"id":"8223ab0f-58e7-4820-9a50-45d382e44b26","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountEmailAddressID\": \"{{accountEmailAddressID}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/deleteAccountEmailAddress","description":"<p>Delete an existing account email address.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountEmailAddressID</code></td>\n<td>required</td>\n<td>Email Address ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","deleteAccountEmailAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"8223ab0f-58e7-4820-9a50-45d382e44b26"},{"name":"Verify Account Email Address","event":[{"listen":"prerequest","script":{"id":"239e984c-1d96-422e-b95d-789df780e8db","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"f33c78b5-50c8-4e7b-a58f-5ae1ba81c71d","exec":["let counter = pm.environment.get('counter'),\r","\tjsonData = pm.response.json();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Verify Account Email Address: Success\",\r","\t\tfunction () {\r","\t\t\tpm.expect(jsonData.failureActions[0]).to.eq(\"public:account.verifyAccountEmailAddress\");\r","\t})\r","\tset(\"counter\", 1);\r","\tpostman.setNextRequest(\"Verify Account Email Address\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Security: Verify Account Email Address: Failure | Unable to verify email address for other users\",\r","\t\tfunction () {\r","\t\t\tpm.expect(jsonData.failureActions[0]).to.eq(\"public:account.verifyAccountEmailAddress\");\r","\t})\r","\tset(\"counter\", 2);\r","\tset(\"accountEmailAddressID\", \"\");\r","\tpostman.setNextRequest(\"Add Account Email Address\");\r","}\r","\r","//Test set 3: Verify email address success\r","if (counter == 2) {\r","    pm.test(\"Verify Account Email Address: Success | Success Actions contains success message\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.verifyAccountEmailAddress\");\r","\t})\r","\tset('counter', 0);\r","    postman.setNextRequest(\"Send Account Email Address Verification Email\")\r","}"],"type":"text/javascript"}}],"id":"58eb1ca7-8d22-497c-97f3-cdc6482a868d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountEmailAddressID\": \"{{accountEmailAddressID}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/verifyAccountEmailAddress","description":"<p>Verifies an account email address.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountEmailAddressID</code></td>\n<td>required</td>\n<td>Account Email Address ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","verifyAccountEmailAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"58eb1ca7-8d22-497c-97f3-cdc6482a868d"},{"name":"Send Account Email Address Verification Email","event":[{"listen":"prerequest","script":{"id":"fea15823-0e79-4a72-9615-dfe30a1fb024","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"ffc1184b-78fd-4409-98b9-eaf357283cb6","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Send Account Email Address Verification Email: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.sendAccountEmailAddressVerificationEmail\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.account.accountID).to.eq(pm.environment.get('accountID'));\r","        });\r","    set(\"counter\", 1);\r","    set(\"emailAddressID\", \"\");\r","\tpostman.setNextRequest('Send Account Email Address Verification Email');\r","};\r","\r","if (counter == 1) {\r","    pm.test(\"Send Account Email Address Verification Email: Failure | No emailAddressID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.sendAccountEmailAddressVerificationEmail\")\r","        });\r","    set(\"counter\", 0);\r","};"],"type":"text/javascript"}}],"id":"2b02b35f-4d89-4a84-b0bd-01f6b0fd73e9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountEmailAddressID\": \"{{accountEmailAddressID}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/sendAccountEmailAddressVerificationEmail","description":"<p>Send account email address verification email.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountEmailAddressID</code></td>\n<td>required</td>\n<td>Account Email Address ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","sendAccountEmailAddressVerificationEmail"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"2b02b35f-4d89-4a84-b0bd-01f6b0fd73e9"},{"name":"Delete Account Phone Number","event":[{"listen":"prerequest","script":{"id":"775ddcd4-53b5-46d9-9dbf-4aa62cf4c82f","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"8aeeab8b-e273-4e35-8aa4-55dd3d4b13c4","exec":["let jsonData = pm.response.json(),\r","\tcounter = pm.environment.get(\"counter\");\r","\r","function set(variable, value) {\r","\tpm.environment.set(variable, value);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Delete Account Phone Number: Success\",\r","    function () {\r","        pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.deleteAccountPhoneNumber\")\r","\t\tpm.expect(jsonData.failureActions).to.be.empty;\r","\t\tpm.expect(jsonData.account.accountPhoneNumbers.find(phone => phone.accountPhoneNumberID == pm.environment.get('accountPhoneNumberID'))).\r","\t\t\tto.be.undefined;\r","    })\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Delete Account Phone Number\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Delete Account Phone Number: Failure | Already deleted\",\r","    function () {\r","        pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.deleteAccountPhoneNumber\")\r","\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\tpm.expect(jsonData.account.accountPhoneNumbers.find(phone => phone.accountPhoneNumberID == pm.environment.get('accountPhoneNumberID'))).\r","\t\t\tto.be.undefined;\r","    })\r","\tset('accountPhoneNumberID', '');\r","    set(\"counter\", 2);\r","\tpostman.setNextRequest(\"Delete Account Phone Number\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Delete Account Phone Number: Failure | No ID\",\r","    function () {\r","        pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.deleteAccountPhoneNumber\")\r","\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\tpm.expect(jsonData.account.accountPhoneNumbers.find(phone => phone.accountPhoneNumberID == pm.environment.get('accountPhoneNumberID'))).\r","\t\t\tto.be.undefined;\r","    })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Add Account Payment Method\");\r","}\r",""],"type":"text/javascript"}}],"id":"70c651ad-00b4-4d6b-b84e-0638c4691bc4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountPhoneNumberID\": \"{{accountPhoneNumberID}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/deleteAccountPhoneNumber","description":"<p>Delete an existing account phone number.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountPhoneNumberID</code></td>\n<td>required</td>\n<td>Account Phone Number ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","deleteAccountPhoneNumber"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"70c651ad-00b4-4d6b-b84e-0638c4691bc4"},{"name":"Add Account Payment Method","event":[{"listen":"prerequest","script":{"id":"295bba23-418c-48ef-ad54-b868997d35f6","exec":["if (pm.environment.get('counter') == 0) {\r","    pm.environment.set(\"exp-year\", \"2030\");\r","    pm.environment.set(\"exp-month\", \"12\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"04654f24-be95-4263-a2f0-fa67cde90ab0","exec":[""],"type":"text/javascript"}}],"id":"6ddc51e9-b8f8-4a01-a66b-61aa8b9423a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"billingAddress\": {\n        \"emailAddress\": \"{{emailAddress}}\",\n        \"name\": \"{{ccName}}\",\n        \"company\": \"{{company}}\",\n        \"phoneNumber\": \"{{phoneNumber}}\",\n        \"streetAddress\": \"{{streetAddress}}\",\n        \"street2Address\": \"{{street2Address}}\",\n        \"city\": \"{{city}}\",\n        \"stateCode\": \"{{stateCode}}\",\n        \"postalCode\": \"{{postalCode}}\",\n        \"countryCode\": \"{{countryCode}}\"\n    },\n    \"nameOnCreditCard\": \"{{name}}\",\n    \"creditCardNumber\": \"{{ccn}}\",\n    \"expirationMonth\": \"{{exp-month}}\",\n    \"expirationYear\": \"{{exp-year}}\",\n    \"securityCode\": \"{{cvv}}\",\n    \"accountPaymentMethodName\": \"{{accountPaymentMethodName}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addAccountPaymentMethod","description":"<p>Store a payment method (such as a credit card) on an account. Depending on payment method settings, information may be stored in an encrypted or tokenized form.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>nameOnCreditCard</code></td>\n<td>required</td>\n<td>Name On Credit Card</td>\n<td></td>\n<td>John Doe</td>\n</tr>\n<tr>\n<td><code>creditCardNumber</code></td>\n<td>required</td>\n<td>Credit Card Number</td>\n<td></td>\n<td>4111111111111111</td>\n</tr>\n<tr>\n<td><code>expirationYear</code></td>\n<td>required</td>\n<td>Expiration year</td>\n<td></td>\n<td>2030</td>\n</tr>\n<tr>\n<td><code>expirationMonth</code></td>\n<td>optional</td>\n<td>Expiration Month</td>\n<td></td>\n<td>12</td>\n</tr>\n<tr>\n<td><code>securityCode</code></td>\n<td>required</td>\n<td>Security Code</td>\n<td></td>\n<td>123</td>\n</tr>\n<tr>\n<td><code>accountPaymentMethodName</code></td>\n<td>optional</td>\n<td>Account Payment Method Nick Name</td>\n<td></td>\n<td>Personal Card</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addAccountPaymentMethod"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"6ddc51e9-b8f8-4a01-a66b-61aa8b9423a7"},{"name":"Add Account Payment","id":"02409e07-f7d1-42bb-a2d4-9debd455bdbf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"nameOnCreditCard\": \"{{name}}\",\n    \"creditCardNumber\": \"{{ccn}}\",\n    \"expirationMonth\": \"{{exp-month}}\",\n    \"expirationYear\": \"{{exp-year}}\",\n    \"securityCode\": \"{{cvv}}\",\n    \"amount\": 0,\n    \"currencyCode\": \"USD\",\n    \"accountPaymentMethodID\": \"\",\n    \"accountPaymentType\": \"charge\",\n    \"billingAddress\": {\n        \"name\": \"{{name}}\",\n        \"company\": \"{{company}}\",\n        \"streetAddress\": \"{{streetAddress}}\",\n        \"street2Address\": \"{{street2Address}}\",\n        \"city\": \"{{city}}\",\n        \"statecode\": \"{{stateCode}}\",\n        \"postalcode\": \"{{postalCode}}\",\n        \"countrycode\": \"US\",\n        \"phoneNumber\": \"{{phoneNumber}}\"\n    },\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addAccountPayment","description":"<p>Add an account payment. This endpoint is used to pay for orders that have been paid for using a purchase order type payment. Account payments are created against an account instead of an order. </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>nameOnCreditCard</code></td>\n<td>required</td>\n<td>Name On Credit Card</td>\n<td></td>\n<td>John Doe</td>\n</tr>\n<tr>\n<td><code>creditCardNumber</code></td>\n<td>required</td>\n<td>Credit Card Number</td>\n<td></td>\n<td>4111111111111111</td>\n</tr>\n<tr>\n<td><code>expirationYear</code></td>\n<td>required</td>\n<td>Expiration year</td>\n<td></td>\n<td>2030</td>\n</tr>\n<tr>\n<td><code>expirationMonth</code></td>\n<td>optional</td>\n<td>Expiration Month</td>\n<td></td>\n<td>12</td>\n</tr>\n<tr>\n<td><code>securityCode</code></td>\n<td>required</td>\n<td>Security Code</td>\n<td></td>\n<td>123</td>\n</tr>\n<tr>\n<td><code>amount</code></td>\n<td>required</td>\n<td>Payment Amount</td>\n<td>0</td>\n<td>1000</td>\n</tr>\n<tr>\n<td><code>currencyCode</code></td>\n<td>required</td>\n<td>Currency Code</td>\n<td>USD</td>\n<td>USD</td>\n</tr>\n<tr>\n<td><code>accountPaymentMethodID</code></td>\n<td>required if no billingAddress</td>\n<td>Account Payment Method ID</td>\n<td></td>\n<td>Personal Card</td>\n</tr>\n<tr>\n<td><code>accountPaymentType</code></td>\n<td>required</td>\n<td>Account Payment Type. Can only be one of (charge, credit, adjustment)</td>\n<td>charge</td>\n<td>credit</td>\n</tr>\n<tr>\n<td><code>billingAddress.name</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>Billing Address nick name</td>\n<td></td>\n<td>My Company Address</td>\n</tr>\n<tr>\n<td><code>billingAddress.company</code></td>\n<td>optional</td>\n<td>Company name</td>\n<td></td>\n<td>Ultra Commerce Commerce</td>\n</tr>\n<tr>\n<td><code>billingAddress.streetAddress</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>Street Address 1</td>\n<td></td>\n<td>123 West Blvd.</td>\n</tr>\n<tr>\n<td><code>billingAddress.street2Address</code></td>\n<td>optional</td>\n<td>Street Address 2</td>\n<td></td>\n<td>Room # 123</td>\n</tr>\n<tr>\n<td><code>billingAddress.city</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>City Name</td>\n<td></td>\n<td>Boston</td>\n</tr>\n<tr>\n<td><code>billingAddress.statecode</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>State Code</td>\n<td></td>\n<td>MA</td>\n</tr>\n<tr>\n<td><code>billingAddress.postalcode</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>Postal Code</td>\n<td></td>\n<td>01234</td>\n</tr>\n<tr>\n<td><code>billingAddress.countrycode</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n<tr>\n<td><code>billingAddress.phoneNumber</code></td>\n<td>required if no accountPaymentMethodID</td>\n<td>Phone Number</td>\n<td></td>\n<td>1234567890</td>\n</tr>\n<tr>\n<td><code>returnJSONObjects</code></td>\n<td>optional</td>\n<td>Response object to return (should be account in this case)</td>\n<td>account</td>\n<td>account</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addAccountPayment"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"02409e07-f7d1-42bb-a2d4-9debd455bdbf"},{"name":"Delete Account Payment Method","event":[{"listen":"prerequest","script":{"id":"f2a56b5a-49a3-4232-9729-aa20a3f984e1","exec":["if (pm.environment.get('counter') == 0) {\r","    pm.sendRequest({\r","        url: pm.environment.get('url') + '/api/scope/getaccount',\r","        method: \"POST\",\r","        header: {\r","            'Authorization': pm.environment.get('Authorization')\r","            },\r","        body: {\r","            mode: 'urlencoded',\r","            urlencoded: [\r","                {key: 'returnJSONObjects', value: 'account', disabled: false}\r","            ]\r","        },\r","    }, function(err, res) {\r","\t\tconst jsonData = res.json();\r","\r","        pm.environment.set('Token', jsonData.token);\r","\r","\t\t// Capture non primary payment method\r","\t\tconst primaryPaymentID = jsonData.account.primaryPaymentMethod.accountPaymentMethodID;\r","\t\tconst accountPaymentMethods = jsonData.account.accountPaymentMethods;\r","\t\tconst nonPrimaryPaymentID = (accountPaymentMethods.find(payment => payment.accountPaymentMethodID != primaryPaymentID)).accountPaymentMethodID;\r","\t\tpm.environment.set('accountPaymentMethodID', nonPrimaryPaymentID);\r","\t\tpm.environment.set('accountPaymentMethods', accountPaymentMethods);\r","    })\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"035bf2f9-d7ff-400d-9031-64de3437dcfb","exec":["let jsonData = pm.response.json(),\r","\tcounter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Delete Account Payment Method: Success\",\r","    function () {\r","        pm.expect(jsonData.successfulActions[0]).to.eq('public:account.deleteAccountPaymentMethod');\r","\t\tpm.expect(jsonData.failureActions).to.be.empty;\r","\t\tpm.expect(jsonData.account.accountPaymentMethods.find(payment => payment.accountPaymentMethodID == pm.environment.get('accountPaymentMethodID'))).\r","\t\t\tto.be.undefined;\r","    })\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Delete Account Payment Method\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Delete Account Payment Method: Failure | Payment already deleted\",\r","    function () {\r","        pm.expect(jsonData.failureActions[0]).to.eq('public:account.deleteAccountPaymentMethod');\r","\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\t})\r","\tset('accountPaymentMethodID', '');\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Delete Account Payment Method\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Delete Account Payment Method: Failure | No ID\",\r","    function () {\r","        pm.expect(jsonData.failureActions[0]).to.eq('public:account.deleteAccountPaymentMethod');\r","\t\tpm.expect(jsonData.successfulActions).to.be.empty;\r","\t\tpm.expect(pm.environment.get('accountPaymentMethods').find(payment => payment.accountPaymentMethodID == pm.environment.get('accountPaymentMethodID'))).\r","\t\t\tto.be.undefined;\r","    })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Cart\");\r","}"],"type":"text/javascript"}}],"id":"8b0cd5df-ceab-4711-a8a9-875d29dcfe37","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountPaymentMethodID\": \"{{accountPaymentMethodID}}\",\n    \"returnJSONObjects\": \"account\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/deleteAccountPaymentMethod","description":"<p>Deletes an existing payment method from an account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountPaymentMethodID</code></td>\n<td>required</td>\n<td>Account Payment Method ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","deleteAccountPaymentMethod"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"8b0cd5df-ceab-4711-a8a9-875d29dcfe37"},{"name":"Renew Subscription Usage","id":"156ac28c-5ee3-4e49-92d1-ca0167597627","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"subscriptionUsageID\": \"{{subscriptionUsageID}}\",\n    \"accountPaymentMethodID\": \"{{accountPaymentMethodID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/renewSubscriptionUsage","description":"<p>Renew a subscription on thje current account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>subscriptionUsageID</code></td>\n<td>required</td>\n<td>Subscription Usage ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>accountPaymentMethodID</code></td>\n<td>optional</td>\n<td>Account Payment Method ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","renewSubscriptionUsage"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"156ac28c-5ee3-4e49-92d1-ca0167597627"},{"name":"Update Subscription Usage Status","id":"46e69bd2-9fd1-4639-bd1b-c008446d64cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"subscriptionUsageID\": \"{{subscriptionUsageID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateSubscriptionUsageStatus","description":"<p>Update a subscription usage status.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>subscriptionUsageID</code></td>\n<td>required</td>\n<td>Subscription Usage ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>accountPaymentMethodID</code></td>\n<td>optional</td>\n<td>Account Payment Method ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateSubscriptionUsageStatus"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"46e69bd2-9fd1-4639-bd1b-c008446d64cd"},{"name":"Update Subscription Usage Payment Method","id":"6050d6b9-4c2d-4e96-9874-8971c4286b3b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"subscriptionUsageID\": \"{{subscriptionUsageID}}\",\n    \"accountPaymentMethodID\": \"{{accountPaymentMethodID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateSubscriptionUsagePaymentMethod","description":"<p>Update payment method on subscription usage.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>subscriptionUsageID</code></td>\n<td>required</td>\n<td>Subscription Usage ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>accountPaymentMethodID</code></td>\n<td>optional</td>\n<td>Account Payment Method ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateSubscriptionUsagePaymentMethod"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"6050d6b9-4c2d-4e96-9874-8971c4286b3b"},{"name":"Add Subscription Usage Benefit Account","id":"a6261151-fed5-4f2c-be63-eb0738ca1313","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"subscriptionUsageBenefitID\": \"{{subscriptionUsageBenefitID}}\",\n    \"accountID\": \"{{accountID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addSubscriptionUsageBenefitAccount","description":"<p>Add an account to a subscription usage benefit.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>subscriptionUsageBenefitID</code></td>\n<td>required</td>\n<td>Subscription Usage ID</td>\n<td></td>\n<td>2c9280847b5f0eda017b6013d81c00bf</td>\n</tr>\n<tr>\n<td><code>accountID</code></td>\n<td>optional</td>\n<td>Account Payment Method ID</td>\n<td></td>\n<td>8ab1b2bc79d244c00179e6d154960ed4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addSubscriptionUsageBenefitAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"a6261151-fed5-4f2c-be63-eb0738ca1313"},{"name":"Apply Gift Card to Account","id":"daf3ad25-b13a-4c7b-9158-ba4e59ee2477","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"giftCardCode\": \"{{giftCardCode}}\",\n    \"giftCardID\": \"{{giftCardID}}\",\n    \"giftCardPin\": \"{{giftCardPin}}\"\n\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addGiftCardToAccount","description":"<p>Applies a Gift Card to the current account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>giftCardCode</code></td>\n<td>required if no giftCardID</td>\n<td>Gift Card Code</td>\n<td></td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>giftCardID</code></td>\n<td>required if no giftCardCode</td>\n<td>Gift Card ID</td>\n<td></td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>giftCardPin</code></td>\n<td>required</td>\n<td>Gift Card Pin</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addGiftCardToAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"daf3ad25-b13a-4c7b-9158-ba4e59ee2477"},{"name":"Update Gift Card Status","id":"ac10eb98-3b7d-428d-a4ca-51ee27a3ac17","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"giftCardCode\": \"{{giftCardCode}}\",\n    \"giftCardID\": \"{{giftCardID}}\",\n    \"activeFlag\": true\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateGiftCardStatus","description":"<p>Updates gift card status (active/inactive).</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>giftCardCode</code></td>\n<td>required if no giftCardID</td>\n<td>Gift Card Code</td>\n<td></td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>giftCardID</code></td>\n<td>required if no giftCardCode</td>\n<td>Gift Card ID</td>\n<td></td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>activeFlag</code></td>\n<td>required</td>\n<td>Gift Card Status</td>\n<td>true</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateGiftCardStatus"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"ac10eb98-3b7d-428d-a4ca-51ee27a3ac17"},{"name":"Get Subscription Usage","event":[{"listen":"prerequest","script":{"id":"645ca8a4-ecc0-4dea-88dd-8fe5d0e8eb39","exec":["if (pm.environment.get(\"counter\") == 0) {\r","\tpm.environment.set(\"pageRecordsShow\", 1);\r","    pm.environment.set(\"currentPage\", 1);\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"f29bd264-b0ce-4ecc-94c7-ebda9bee4fc8","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Subscriptions Usage On Account: Success | pageRecordsShow and currentPage\",\r","        function () {\r","            pm.expect(jsonData.subscriptionUsageOnAccount.data.length).to.equal(pm.environment.get(\"pageRecordsShow\"));\r","            jsonData.subscriptionUsageOnAccount.data[0].should.have.property(\"renewalPrice\");\r","            jsonData.subscriptionUsageOnAccount.data[0].should.have.property(\"accountPaymentMethod_accountPaymentMethodID\");\r","            jsonData.subscriptionUsageOnAccount.data[0].should.have.property(\"renewalTerm_termName\");\r","        })\r","    // Blank pageRecordsShow causes 500\r","    // set(\"pageRecordsShow\", \"\");\r","    set(\"currentPage\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Subscription Usage\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Subscriptions Usage On Account: Success | No pageRecordShow and currentPage\",\r","        function () {\r","             pm.expect(jsonData.subscriptionUsageOnAccount.data.length).to.not.equal(0);\r","            jsonData.subscriptionUsageOnAccount.data[0].should.have.property(\"renewalPrice\");\r","            jsonData.subscriptionUsageOnAccount.data[0].should.have.property(\"accountPaymentMethod_accountPaymentMethodID\");\r","            jsonData.subscriptionUsageOnAccount.data[0].should.have.property(\"renewalTerm_termName\");\r","        })\r","\tset('tokenInitial', pm.environment.get('Token'));\r","    set(\"Token\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Subscription Usage\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Subscriptions Usage On Account: Failure | Logged out\",\r","        function () {\r","        pm.expect(jsonData.subscriptionUsageOnAccount.data.length).to.equal(0);\r","        })\r","\tset('Token', pm.environment.get('tokenInitial'));\r","\tpm.environment.unset('tokenInitial');\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"b1680076-c64b-4c75-9519-887d5d7fd791","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"currentPage\": {{currentPage}},\n    \"pageRecordsShow\": {{pageRecordsShow}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getSubscriptionsUsageOnAccount","description":"<p>Get list of all Subscription Usage for account, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getSubscriptionsUsageOnAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"b1680076-c64b-4c75-9519-887d5d7fd791"},{"name":"Get Subscription Usage Benefits","id":"12b352de-32a4-4f99-879a-163081fd55f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"subscriptionUsageID\": \"{{subscriptionUsageID}}\",\n    \"currentPage\": 1,\n    \"pageRecordsShow\": 10\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getSubscriptionsUsageBenefits","description":"<p>Get list of all Subscription Usage for account, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getSubscriptionsUsageBenefits"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"12b352de-32a4-4f99-879a-163081fd55f0"},{"name":"Get Subscription Usage Benefit Categories","id":"bb4c7e79-28ee-4cb7-b42b-2b573c8af866","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"subscriptionUsageBenefitID\": \"{{subscriptionUsageBenefitID}}\",\n    \"excluded\": false,\n    \"currentPage\": 1,\n    \"pageRecordsShow\": 10\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getSubscriptionUsageBenefitCategories","description":"<p>Get list of Subscription Usage Benefit Categories for account, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>subscriptionUsageBenefitID</code></td>\n<td>required</td>\n<td>Subscription Usage Benefit ID</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>excluded</code></td>\n<td>optional</td>\n<td>flag to switch between excluded and included categories</td>\n<td>false</td>\n<td></td>\n</tr>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getSubscriptionUsageBenefitCategories"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"bb4c7e79-28ee-4cb7-b42b-2b573c8af866"},{"name":"Get Subscription Usage Benefit Contents","id":"26c3ef2f-e60c-4377-b277-17c2febfcdb9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"subscriptionUsageBenefitID\": \"{{subscriptionUsageBenefitID}}\",\n    \"excluded\": false,\n    \"currentPage\": 1,\n    \"pageRecordsShow\": 10\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getSubscriptionUsageBenefitContents","description":"<p>Get list of Subscription Usage Benefit Contents for account, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>subscriptionUsageBenefitID</code></td>\n<td>required</td>\n<td>Subscription Usage Benefit ID</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>excluded</code></td>\n<td>optional</td>\n<td>flag to switch between excluded and included contents</td>\n<td>false</td>\n<td></td>\n</tr>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getSubscriptionUsageBenefitContents"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"26c3ef2f-e60c-4377-b277-17c2febfcdb9"},{"name":"Get Account Payments","id":"421fa458-5885-4b38-ad27-27769504df47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"currentPage\": 1,\n    \"pageRecordsShow\": 10\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getAccountPayments","description":"<p>Get list of all account payments, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAccountPayments"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"421fa458-5885-4b38-ad27-27769504df47"},{"name":"Get Account Orders","event":[{"listen":"prerequest","script":{"id":"7953b2d3-edd6-4075-b294-e54d9c2f2e85","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"64b49795-9d97-46a6-9c5f-d54417decbd4","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Orders On Account: Success\",\r","        function () {\r","        pm.expect(jsonData.ordersOnAccount.records).to.not.equal(0);\r","        })\r","    set(\"pageRecordsShow\", 2);\r","    set(\"counter\", 1);\r","\tpostman.setNextRequest('Get Account Orders');\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Orders On Account: Success | pageRecordsShow\",\r","        function () {\r","            pm.expect(jsonData.ordersOnAccount.records).to.equal.not(0);\r","        })\r","    set(\"Token\", \"\");\r","    set(\"counter\", 2);\r","\tpostman.setNextRequest('Get Account Orders');\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Orders On Account: Failure | Logged out\",\r","        function () {\r","            pm.expect(jsonData.ordersOnAccount.records).to.eq(0);\r","        })\r","    set(\"counter\", 3);\r","\tpostman.setNextRequest('Get Account Orders');\r","\r","    pm.sendRequest({\r","        url: pm.environment.get('url') + '/api/scope/login',\r","        method: \"POST\",\r","        header: {\r","            'Authorization': pm.environment.get('Authorization')\r","            },\r","        body: {\r","            mode: 'urlencoded',\r","            urlencoded: [\r","                {key: \"emailAddress\", value: pm.environment.get('otherAccountEmail'), disabled: false},\r","                {key: \"password\", value: pm.environment.get('otherAccountPassword'), disabled: false}\r","            ]\r","        },\r","    }, function(err, res) {\r","        pm.environment.set(\"Token\", res.json().token);\r","    })\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Security: Get Orders On Account: Failure | Logged in to wrong account\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.getOrders\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.ordersOnAccount.records).to.eq(0);\r","        })\r","    set(\"accountID\", \"\");\r","\t// Blank pageRecordsShow causes 500\r","    // set(\"pageRecordsShow\", \"\");\r","    set(\"currentPage\", \"\");\r","    set(\"counter\", 4);\r","\tpostman.setNextRequest('Get Account Orders');\r","\r","    pm.sendRequest({\r","        url: pm.environment.get('url') + '/api/scope/login',\r","        method: \"POST\",\r","        header: {\r","            'Authorization': pm.environment.get('Authorization')\r","            },\r","        body: {\r","            mode: 'urlencoded',\r","            urlencoded: [\r","                {key: \"emailAddress\", value: pm.environment.get(\"emailAddress\"), disabled: false},\r","                {key: \"password\", value: pm.environment.get(\"password\"), disabled: false}\r","            ]\r","        },\r","    }, function(err, res) {\r","        pm.environment.set(\"Token\", res.json().token);\r","    })\r","}\r","\r","if (counter == 4) {\r","    pm.test(\"Get Orders On Account: Failure | Required fields\",\r","        function () {\r","            pm.expect(jsonData.ordersOnAccount.records).to.eq(0);\r","        })\r","    set(\"counter\", 0);\r","}\r",""],"type":"text/javascript"}}],"id":"6793017f-617d-416a-9758-b2491a57e1f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderID\": \"{{orderID}}\",\n    \"currentPage\": {{currentPage}},\n    \"pageRecordsShow\": {{pageRecordsShow}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getAllOrdersOnAccount","description":"<p>Get list of all orders available for account, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderID</code></td>\n<td>Optional</td>\n<td>Account  ID</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>pageRecordsShow</code></td>\n<td>Optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>Optional</td>\n<td>Current Page</td>\n<td>1</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAllOrdersOnAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"6793017f-617d-416a-9758-b2491a57e1f5"},{"name":"Get Gift Card Transactions","id":"27a7e03b-eb4a-435f-9bf3-0257767b93fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"giftCardCode\": \"{{giftCardCode}}\",\n    \"giftCardID\": \"{{giftCardID}}\",\n    \"currentPage\": 1,\n    \"pageRecordsShow\": 10\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getGiftCardTransactions","description":"<p>Get list of gift card transactions on a gift card.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>giftCardCode</code></td>\n<td>required if no giftCardID</td>\n<td>Gift Card Code</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>giftCardID</code></td>\n<td>required if no giftCardCode</td>\n<td>Gift Card Code</td>\n<td></td>\n<td>2c928685e751b3d010846ef4b73e771a</td>\n</tr>\n<tr>\n<td><code>pageRecordsShow</code></td>\n<td>Optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>Optional</td>\n<td>Current Page</td>\n<td>1</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getGiftCardTransactions"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"27a7e03b-eb4a-435f-9bf3-0257767b93fa"},{"name":"Get Account Carts and Quotes","event":[{"listen":"prerequest","script":{"id":"cff6b69f-818a-4ac4-8a88-f7cc028a9d8e","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"6d06a77f-d8d9-4760-a8b8-abfca2c0df4c","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Account Carts and Quotes: Success\",\r","        function () {\r","            pm.expect(jsonData.cartsAndQuotesOnAccount.ordersOnAccount.length).to.not.equal(0);\r","        })\r","    set(\"pageRecordsShow\", \"5\");\r","    set(\"firstPageCart\", jsonData.cartsAndQuotesOnAccount.ordersOnAccount[0].orderID);\r","    set(\"counter\", 1);\r","\tpostman.setNextRequest('Get Account Carts and Quotes');\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Account Carts and Quotes: Success | pageRecordsShow\",\r","        function () {\r","            pm.expect(jsonData.cartsAndQuotesOnAccount.ordersOnAccount.length).to.equal(5);\r","        })\r","    set(\"currentPage\", 2);\r","    set(\"counter\", 2);\r","\tpostman.setNextRequest('Get Account Carts and Quotes');\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Account Carts and Quotes: Success | currentPage\",\r","        function () {\r","            pm.expect(jsonData.cartsAndQuotesOnAccount.ordersOnAccount.length).to.equal(5);\r","            pm.expect(jsonData.cartsAndQuotesOnAccount.ordersOnAccount[0].orderID).to.not.equal(pm.environment.get(\"firstPageCart\"));\r","        })\r","    // Blank pageRecordsShow causes 500\r","    // set(\"pageRecordsShow\", \"\");\r","    set(\"currentPage\", \"\");\r","    set(\"counter\", 3);\r","\tpostman.setNextRequest('Get Account Carts and Quotes');\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Get Account Carts and Quotes: Success | No pageRecordsShow or currentPage\",\r","        function () {\r","            pm.expect(jsonData.cartsAndQuotesOnAccount.ordersOnAccount.length).to.equal(pm.jsonData.cartsAndQuotesOnAccount.recordsCount);\r","            pm.expect(jsonData.cartsAndQuotesOnAccount.ordersOnAccount[0].orderID).to.equal(pm.environment.get(\"firstPageCart\"));\r","        })\r","    set(\"Token\", \"\");\r","    set(\"counter\", 4);\r","\tpostman.setNextRequest('Get Account Carts and Quotes');\r","}\r","\r","if (counter == 4) {\r","    pm.test(\"Get Account Carts and Quotes: Failure | Not logged in\",\r","        function () {\r","            pm.expect(jsonData.cartsAndQuotesOnAccount.recordsCount).to.equal(0);\r","            pm.expect(jsonData.cartsAndQuotesOnAccount.ordersOnAccount.length).to.equal(0);\r","        })\r","    set(\"counter\", 5);\r","\tpostman.setNextRequest('Get Account Carts and Quotes');\r","\r","    \r","\r","if (counter == 5) {\r","    pm.test(\"Security: Get Carts and Quotes On Account: Failure | Wrong account\",\r","        function () {\r","            pm.expect(jsonData.cartsAndQuotesOnAccount.ordersOnAccount[0].orderID).to.not.equal(pm.environment.get(\"firstPageCart\"));\r","        })\r","    set(\"counter\", 0);\r","\tpostman.setNextRequest(null);\r","}"],"type":"text/javascript"}}],"id":"5fdc9c23-8dc4-4d6b-9aed-cf6bef96072d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"currentPage\": {{currentPage}},\n    \"pageRecordsShow\": {{pageRecordsShow}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getAllCartsAndQuotesOnAccount","description":"<p>Get list of all carts and Quotes available for account, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAllCartsAndQuotesOnAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"5fdc9c23-8dc4-4d6b-9aed-cf6bef96072d"},{"name":"Get All Order Fulfillments on Account","event":[{"listen":"prerequest","script":{"id":"4b373e32-e0fb-4488-a752-11d3e1800264","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"pageRecordsShow\", 1);\r","    pm.environment.set(\"currentPage\", 1);\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"67026772-2b83-4604-b250-0ea089f87910","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get All Order Fulfillments on Account: Success | pageRecordsShow and currentPage\",\r","        function () {\r","            pm.expect(jsonData.orderFulFillmentsOnAccount.ordersOnAccount.length).to.equal(pm.environment.get(\"pageRecordsShow\"));\r","        })\r","    set(\"currentPage\", \"\");\r","    set(\"counter\", 1);\r","\tpostman.setNextRequest('Get All Order Fulfillments on Account');\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get All Order Fulfillments on Account: Success\",\r","        function () {\r","            pm.expect(jsonData.orderFulfillmentsOnAccount.ordersOnAccount.length).to.equal(jsonData.orderDeliveryOnAccount.recordCount);\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"0fc23b26-7229-49af-ba93-4fb609ef99dc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"currentPage\": {{currentPage}},\n    \"pageRecordsShow\": {{pageRecordsShow}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getAllOrderFulfillmentsOnAccount","description":"<p>Get a paginated list of all Order Fulfillments for a given account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAllOrderFulfillmentsOnAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"0fc23b26-7229-49af-ba93-4fb609ef99dc"},{"name":"Get All Order Deliveries on Account","event":[{"listen":"prerequest","script":{"id":"afb282e7-1d05-42a3-953b-e64f1b845f76","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"pageRecordsShow\", 1);\r","    pm.environment.set(\"currentPage\", 1);\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"a9d51e06-e4ef-4712-9096-a7859c15be63","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get All Order Deliveries on Account: Success | pageRecordsShow and currentPage\",\r","        function () {\r","            pm.expect(jsonData.orderDeliveryOnAccount.ordersOnAccount.length).to.equal(pm.environment.get(\"pageRecordsShow\"));\r","        })\r","    set(\"currentPage\", \"\");\r","    set(\"counter\", 1);\r","\tpostman.setNextRequest('Get All Order Deliveries on Account');\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get All Order Deliveries on Account: Success\",\r","        function () {\r","            pm.expect(jsonData.orderDeliveryOnAccount.ordersOnAccount.length).to.equal(jsonData.orderDeliveryOnAccount.recordCount);\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"14963cf1-97cb-451e-a84e-205e437f43d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"currentPage\": {{currentPage}},\n    \"pageRecordsShow\": {{pageRecordsShow}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getAllOrderDeliveryOnAccount","description":"<p>Get list of all order deliveries available for account, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAllOrderDeliveryOnAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"14963cf1-97cb-451e-a84e-205e437f43d2"},{"name":"Get Gift Cards on Account","event":[{"listen":"prerequest","script":{"id":"ff75c879-08b9-46a1-8496-e28002e65727","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"a8b497d1-deb2-457f-9c7a-283f7043c1c4","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Gift Cards On Account: Success | pageRecordShow and currentPage\",\r","        function () {\r","            pm.expect(jsonData.giftCardsOnAccount.giftCardsOnAccount.length).to.equal(pm.environment.get(\"pageRecordsShow\"));\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"calculatedBalanceAmount\");\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"giftCardID\");\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"giftCardCode\");\r","        })\r","    set(\"giftCardCode\", jsonData.giftCardsOnAccount.giftCardsOnAccount[0].giftCardCode);\r","    set(\"pageRecordsShow\", 20);\r","    set(\"counter\", 2);\r","\tpostman.setNextRequest('Get Gift Cards on Account');\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Gift Cards On Account: Success | No pageRecordShow and currentPage\",\r","        function () {\r","            pm.expect(jsonData.giftCardsOnAccount.giftCardsOnAccount.length).to.equal(pm.environment.get(\"pageRecordsShow\"));\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"calculatedBalanceAmount\");\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"giftCardID\");\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"giftCardCode\");\r","        })\r","    set(\"Token\", \"\");\r","    set(\"counter\", 2);\r","\tpostman.setNextRequest('Get Gift Cards on Account');\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Gift Cards On Account: Success | giftCardCode\",\r","        function () {\r","            pm.expect(jsonData.giftCardsOnAccount.recordsCount).to.equal(1);\r","            pm.expect(jsonData.giftCardsOnAccount.giftCardsOnAccount[0].giftCardCode).to.equal(pm.environment.get(\"giftCardCode\"));\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"calculatedBalanceAmount\");\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"giftCardID\");\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"giftCardCode\");\r","        })\r","    set(\"giftCardCode\", \"\");\r","    set(\"giftCardID\", jsonData.giftCardsOnAccount.giftCardsOnAccount[0].giftCardID);\r","    set(\"pageRecordsShow\", 20);\r","    set(\"counter\", 3);\r","\tpostman.setNextRequest('Get Gift Cards on Account');\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Get Gift Cards On Account: Success | giftCardID\",\r","        function () {\r","            pm.expect(jsonData.giftCardsOnAccount.recordsCount).to.equal(1);\r","            pm.expect(jsonData.giftCardsOnAccount.giftCardsOnAccount[0].giftCardID).to.equal(pm.environment.get(\"giftCardID\"));\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"calculatedBalanceAmount\");\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"giftCardID\");\r","            jsonData.giftCardsOnAccount.giftCardsOnAccount[0].should.have.property(\"giftCardCode\");\r","        })\r","    set(\"giftCardCode\", \"\");\r","    set(\"giftCardID\", \"\");\r","\tset('tokenInitial', pm.environment.get('Token'));\r","    set(\"Token\", \"\");\r","    set(\"counter\", 4);\r","\tpostman.setNextRequest('Get Gift Cards on Account');\r","}\r","\r","if (counter == 4) {\r","    pm.test(\"Get Gift Cards On Account: Failure | Logged out\",\r","        function () {\r","            pm.expect(jsonData.giftCardsOnAccount.giftCardsOnAccount.length).to.equal(0);\r","        })\r","\tset('Token', pm.environment.get('tokenInitial'));\r","\tpm.environment.unset('tokenInitial');\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"e61b1e50-d1c4-4bf7-bbb6-2b3a4164af08","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"giftCardCode\": \"{{giftCardCode}}\",\n    \"giftCardID\": \"{{giftCardID}}\",\n    \"currentPage\": {{currentPage}},\n    \"pageRecordsShow\": {{pageRecordsShow}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getGiftCardsOnAccount","description":"<p>Get list of Gift Cards available for account, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>giftCardCode</code></td>\n<td>optional</td>\n<td>Gift Card Code to filter results</td>\n<td></td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>giftCardID</code></td>\n<td>optional</td>\n<td>Gift Card ID to filter results</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getGiftCardsOnAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"e61b1e50-d1c4-4bf7-bbb6-2b3a4164af08"},{"name":"Get Parent Account","event":[{"listen":"prerequest","script":{"id":"97996882-7749-4e8c-81a0-13e46766d6ff","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"pageRecordsShow\", 1);\r","    pm.environment.set(\"currentPage\", 1);\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"f7f2646f-cdd4-4cb3-bb5f-5c5ddbbba2a2","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Parent Account: Success | pageRecordShow and currentPage\",\r","        function () {\r","             pm.expect(jsonData.parentAccount.length).to.equal(pm.environment.get(\"pageRecordsShow\"));\r","            jsonData.parentAccount[0].should.have.property(\"parentAccount_lastName\");\r","            jsonData.parentAccount[0].should.have.property(\"parentAccount_accountID\");\r","            jsonData.parentAccount[0].should.have.property(\"parentAccount_emailAddress\");\r","        })\r","\r","    set(\"currentPage\", \"\");\r","    set(\"counter\", 1);\r","\tpostman.setNextRequest('Get Parent Account');\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Parent Account: Success | No pageRecordShow and currentPage\",\r","        function () {\r","            pm.expect(jsonData.parentAccount.length).to.not.equal(0);\r","            jsonData.parentAccount[0].should.have.property(\"parentAccount_lastName\");\r","            jsonData.parentAccount[0].should.have.property(\"parentAccount_accountID\");\r","            jsonData.parentAccount[0].should.have.property(\"parentAccount_emailAddress\");\r","        })\r","\tset('tokenInitial', pm.environment.get('Token'));\r","    set(\"Token\", \"\");\r","    set(\"counter\", 2);\r","\tpostman.setNextRequest('Get Parent Account');\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Parent Account: Failure | Logged out\",\r","        function () {\r","            pm.expect(jsonData.parentAccount.length).to.equal(0);\r","        })\r","\tset('Token', pm.environment.get('tokenInitial'));\r","\tpm.environment.unset('tokenInitial');\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"e993f383-7410-48aa-abf7-0a1e554adb1e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"currentPage\": {{currentPage}},\n    \"pageRecordsShow\": {{pageRecordsShow}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getParentOnAccount","description":"<p>Get list of all Parent Accounts available for account, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getParentOnAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"e993f383-7410-48aa-abf7-0a1e554adb1e"},{"name":"Get Child accounts","event":[{"listen":"prerequest","script":{"id":"10b9e870-0cfa-4ef4-b8c2-15060b1a271d","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    \r","    pm.environment.set(\"pageRecordsShow\", 1);\r","    pm.environment.set(\"currentPage\", 1);\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"d36ef699-6564-4eed-a480-26ac2a2f35df","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Child Account: Success | pageRecordShow and currentPage\",\r","        function () {\r","            pm.expect(jsonData.childAccount.length).to.equal(pm.environment.get(\"pageRecordsShow\"));\r","            jsonData.childAccount[0].should.have.property(\"childAccount_firstName\");\r","            jsonData.childAccount[0].should.have.property(\"childAccount_accountID\");\r","            jsonData.childAccount[0].should.have.property(\"childAccount_emailAddress\");\r","        })\r","\r","    set(\"currentPage\", \"\");\r","    set(\"counter\", 1);\r","\tpostman.setNextRequest('Get Child accounts');\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Child Account: Success | No pageRecordShow and currentPage\",\r","        function () {\r","            pm.expect(jsonData.childAccount.length).to.not.equal(0);\r","            jsonData.childAccount[0].should.have.property(\"childAccount_firstName\");\r","            jsonData.childAccount[0].should.have.property(\"childAccount_accountID\");\r","            jsonData.childAccount[0].should.have.property(\"childAccount_emailAddress\");\r","        })\r","\tset('tokenInitial', pm.environment.get('Token'));\r","    set(\"Token\", \"\");\r","    set(\"counter\", 2);\r","\tpostman.setNextRequest('Get Child accounts');\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Child Account: Failure | Logged out\",\r","        function () {\r","            pm.expect(jsonData.childAccount.length).to.equal(0);\r","        })\r","\tset('Token', pm.environment.get('tokenInitial'));\r","\tpm.environment.unset('tokenInitial');\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"1d473f54-b03c-41b5-a2b9-fd311ea7df1b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"currentPage\": {{currentPage}},\n    \"pageRecordsShow\": {{pageRecordsShow}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getChildOnAccount","description":"<p>Get list of all Child Accounts available for account, with pagination</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageRecordShow</code></td>\n<td>optional</td>\n<td>Number of records per page</td>\n<td></td>\n<td>20</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getChildOnAccount"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"1d473f54-b03c-41b5-a2b9-fd311ea7df1b"}],"id":"0dafad2f-d323-4351-9738-79f87b641440","description":"<p>Create/read/update/delete user accounts.</p>\n<p>Response:\n\"token\" - token of logged in user\n\"successfulActions\" - when API calls fails\n\"account\": - account info of loggedin user\n\"messages\" - respective message based in response\n\"failureActions\" - process name when API call fails\n\"errors\" - list of errors\n\"cart\" - cart related information</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"fea1c8a3-25a0-4740-ac9b-eda588c1cf91"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"9f710c14-e4a5-47b9-9e11-bbc4cede6e05"}}],"_postman_id":"0dafad2f-d323-4351-9738-79f87b641440","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Auth0","item":[{"name":"Login(Auth0)","id":"7c11cb35-eb80-4f99-a91f-2c0fcbea27a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"access_token\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"http://{{Ultra Commerce Domain}}/?slatAction=auth0:authentication.exchangeAccessToken","description":"<p>Takes an Auth0 access token, returns a Ultra Commerce JWT to be included in headers for future requests.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"protocol":"http","path":[""],"host":["{{Ultra Commerce Domain}}"],"query":[{"key":"slatAction","value":"auth0:authentication.exchangeAccessToken"}],"variable":[]}},"response":[],"_postman_id":"7c11cb35-eb80-4f99-a91f-2c0fcbea27a9"},{"name":"Create Account (Auth0)","id":"a60bec02-298d-40bb-82e1-f202daefab8a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"emailAddress\": \"\",\n    \"emailAddressConfirm\": \"\",\n    \"password\": \"\",\n    \"passwordConfirm\": \"\",\n    \"firstName\": \"\",\n    \"lastName\": \"\",\n    \"company\": \"\",\n    \"phoneNumber\": \"\",\n    \"organizationFlag\": \"\",\n    \"parentAccountID\": \"\",\n    \"ownerAccountID\": \"\",\n    \"childAccountID\": \"\",\n    \"returnJSONObjects\": \"account\",\n    \"access_token\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"http://{{Ultra Commerce Domain}}/?slatAction=auth0:authentication.createAccount","description":"<p>Create a new user account, including an access token to link to an auth0 account</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"protocol":"http","path":[""],"host":["{{Ultra Commerce Domain}}"],"query":[{"key":"slatAction","value":"auth0:authentication.createAccount"}],"variable":[]}},"response":[],"_postman_id":"a60bec02-298d-40bb-82e1-f202daefab8a"}],"id":"ec4952dc-c460-418f-9a26-dba3ae6693cf","description":"<p>Auth0 Integration-specific endpoints.</p>\n","_postman_id":"ec4952dc-c460-418f-9a26-dba3ae6693cf","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Cart","item":[{"name":"Get Cart","event":[{"listen":"prerequest","script":{"id":"edef9e61-2d44-4f49-bd49-82d289bfc6f3","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d8a247a5-2ec7-4722-a006-29d21a6e4bcd","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Cart: Success\",\r","        function () {\r","            pm.expect(jsonData.cart.orderID).to.be.not.null;\r","        })\r","    set(\"counter\", 0);\r","   \r","    postman.setNextRequest(\"Add Order Item\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Cart: Failure | Not logged in\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","             })\r","    set(\"counter\", 0);\r","\tset('Token', pm.environment.get('tokenInitial'));\r","\tpm.environment.unset('tokenInitial');\r","}"],"type":"text/javascript"}}],"id":"01427b42-969e-4fbe-b53c-e70ea9a4ae8a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"url":"/api/scope/getCart","description":"<p>Retrieves information about the current cart (unplaced order) for the logged in account</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getCart"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"01427b42-969e-4fbe-b53c-e70ea9a4ae8a"},{"name":"Add Order Item","event":[{"listen":"prerequest","script":{"id":"b9121694-0b1e-40ce-80ca-a5bf809f548c","exec":["if (pm.environment.get('counter') == 0) {\r","\t// Get skus JSON string\r","\tpm.sendRequest({\r","        url: pm.environment.get('url') + '/api/public/sku',\r","        method: \"GET\",\r","        header: {\r","            'Authorization': pm.environment.get('Authorization')\r","            },\r","        body: {},\r","    }, function(err, res) {\r","\t\t// Stores string of the first 10 skus returned on get sku\r","\t\tpm.environment.set('skusJSONString', JSON.stringify(res.json().data.pageRecords));\r","    })\r","\r","\t// Get product types JSON string\r","    pm.sendRequest({\r","        url: pm.environment.get('url') + '/api/public/producttype/?p:show=200',\r","        method: \"GET\",\r","        header: {\r","            'Authorization': pm.environment.get('Authorization')\r","            },\r","        body: {},\r","    }, function(err, res) {\r","\t\t// Stores string of all product types returned on get product type\r","\t\tpm.environment.set('productTypesJSONString', JSON.stringify(res.json().data.pageRecords));\r","    })\r","\r","\t// Capture pickupLocationID – this can't be accessed through an endpoint so it must be hardcoded\r","\tpm.environment.set('pickupLocationIDInitial', pm.environment.get('pickupLocationID'));\r","\t\r","\t// Clear request variables\r","\tpm.environment.set('reqBodyValues', Object.values(JSON.parse(pm.request.body)));\r","\tpm.environment.get('reqBodyValues').slice(0, -1).forEach(variable => pm.environment.set(variable.slice(2, -2), ''));\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"06b33e34-1bf2-46e4-8b47-1b9c1f7d64c8","exec":["let jsonData = pm.response.json(),\r","\tcart = jsonData.cart;\r","    counter = pm.environment.get(\"counter\"),\r","\t// Parse the stored strings to turn them into JSON objects\r","\tskuListing = JSON.parse(pm.environment.get('skusJSONString')),\r","\tproductTypeListing = JSON.parse(pm.environment.get('productTypesJSONString'));\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","// Check to see if skus with the correct sku codes/IDs are in cart\r","function skuMembership (skuCodeOrID) {\r","\tlet sku = cart.orderItems.find(orderItem => (orderItem.sku.skuID == skuCodeOrID || orderItem.sku.skuCode == skuCodeOrID));\r","\treturn sku;\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Add Order Item: Failure | Required fields missing\",\r","        function () {\r","            pm.expect(jsonData.errors.processObjects[0]).to.eq(\"addOrderItem\");\r","            pm.expect(jsonData.cart.processObjects.addOrderItem.errors.sku[0]).to.eq(\"Please select the option(s) for this product.\");\r","            pm.expect(jsonData.cart.errors.processObjects[0]).to.eq(\"addOrderItem\");\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addOrderItem\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","\t// Accessing the first sku in the skuListing JSON object\r","    set(\"skuID\", skuListing[4].skuID);\r","    set(\"quantity\", 1);\r","    set(\"counter\", 1)\r","    postman.setNextRequest(\"Add Order Item\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Add Order Item: Success | Sku ID Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.addOrderItem\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\tpm.expect(skuMembership(pm.environment.get('skuID'))).to.exist;\r","        })\r","\r","\tset('skuID', '');\r","\tset('skuCode', skuListing[5].skuCode);\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Add Order Item\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Add Order Item: Success | Sku Code Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.addOrderItem\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\tpm.expect(skuMembership(pm.environment.get('skuCode'))).to.exist;\r","        })\r","    set(\"orderFulfillmentID\", jsonData.cart.orderFulfillments.orderFulfillmentID);\r","    set(\"counter\", 0)\r","    postman.setNextRequest(\"Get Available Fulfillment Methods\");\r","}\r","\r","\r","if (counter == 3) {\r","    pm.test(\"Add Order Item: Success | Order fulfillment: pickup with location\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.addOrderItem\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","\r","\t\r","\t\r","    set(\"counter\", 5);\r","    postman.setNextRequest(\"Add Order Item\");\r","}\r","\r","\r","if (counter == 5) {\r","    pm.test(\"Add Order Item: Success | Gift Card order item\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.addOrderItem\");\r","\t\t\t\r","        })\r","    set(\"counter\", 7);\r","    set(\"userDefinedPriceFlag\", true);\r","    set(\"price\", \"\");\r","\tpostman.setNextRequest(\"Add Order Item\");\r","}\r","\r","\r","if (counter == 7) {\r","    pm.test(\"Add Order Item: Success | Gift Card with user defined price\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.addOrderItem\");\r","        })\r","\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Add Order Shipping Address\");\r","}"],"type":"text/javascript"}}],"id":"d25c9ebb-a819-4833-bb65-e22370ce1ad3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"skuID\": \"{{skuID}}\",\n    \"quantity\": \"{{quantity}}\",\n    \"orderFulfillmentID\": \"{{orderFulfillmentID}}\",\n    \"skuCode\": \"{{skuCode}}\",\n    \"pickupLocationID\": \"{{pickupLocationID}}\",\n    \"returnJSONObjects\": \"cart\",\n    \"userDefinedPriceFlag\": {{userDefinedPriceFlag}},\n    \"price\": {{price}},\n    \"emailAddress\": \"{{emailAddress}}\",\n    \"giftMessage\": \"{{giftMessage}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addOrderItem","description":"<p>Add a sku, specified by skuCode or skuID to the logged in user’s cart. Additionally an order fulfillment can be specified to associate the order item with. If the item is a gift card a giftMessage can be supplied.\nThis API returns an updated JWT Token.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>skuID</code></td>\n<td>required without sku code</td>\n<td>Sku ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>quantity</code></td>\n<td>optional</td>\n<td>Quantity</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>orderFulfillmentID</code></td>\n<td>optional</td>\n<td>Order Fulfillment ID</td>\n<td></td>\n<td>2c20108469386e095194f9e050efa0f4</td>\n</tr>\n<tr>\n<td><code>skuCode</code></td>\n<td>required without sku id</td>\n<td>Sku Code</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>pickupLocationID</code></td>\n<td>required if fulfillment is pickup</td>\n<td>Pickup Location</td>\n<td></td>\n<td>1cfa906ff50d6c7785d2ebc31ae0e8e2</td>\n</tr>\n<tr>\n<td><code>userDefinedPriceFlag</code></td>\n<td>optional for gift card skus</td>\n<td>User Defined Price Flag</td>\n<td></td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>price</code></td>\n<td>required with userDefinedPriceFlag true</td>\n<td>Price</td>\n<td>0</td>\n<td>50</td>\n</tr>\n<tr>\n<td><code>emailAddress</code></td>\n<td>required for gift card sku when gifting to another email</td>\n<td>Email Address</td>\n<td></td>\n<td><a href=\"mailto:john.doe@ultracommerce.co\">john.doe@ultracommerce.co</a></td>\n</tr>\n<tr>\n<td><code>giftMessage</code></td>\n<td>greeting message for gift card</td>\n<td>Gift Message</td>\n<td></td>\n<td>Enjoy this Gift Card</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addOrderItem"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"d25c9ebb-a819-4833-bb65-e22370ce1ad3"},{"name":"Add Order Item Gift Recipient","id":"3d2889d3-8e38-4652-9bb5-68caeb757442","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderItemID\": \"{{orderItemID}}\",\n    \"firstName\": \"{{firstName}}\",\n    \"lastName\": \"{{lastName}}\",\n    \"emailAddress\": \"{{emailAddress}}\",\n    \"quantity\": {{quantity}},\n    \"giftMessage\": \"{{giftMessage}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addOrderItemGiftRecipient","description":"<p>Add a gift recipient to an order item in the cart (typically used on gift card items).</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderItemID</code></td>\n<td>required</td>\n<td>Order Item ID</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>firstName</code></td>\n<td>required</td>\n<td>Recipient First Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>lastName</code></td>\n<td>required</td>\n<td>Recipient Last Name</td>\n<td></td>\n<td>Smith</td>\n</tr>\n<tr>\n<td><code>emailAddress</code></td>\n<td>required</td>\n<td>Recipient Email Address</td>\n<td></td>\n<td><a href=\"mailto:John_smith@testemail.com\">John_smith@testemail.com</a></td>\n</tr>\n<tr>\n<td><code>quantity</code></td>\n<td>required</td>\n<td>Quantity</td>\n<td>0</td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>giftMessage</code></td>\n<td>required</td>\n<td>Gift Message</td>\n<td></td>\n<td>Gift For You!!!</td>\n</tr>\n<tr>\n<td><code>returnJSONObjects</code></td>\n<td>optional</td>\n<td>Return JSON Object</td>\n<td></td>\n<td>cart</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addOrderItemGiftRecipient"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"3d2889d3-8e38-4652-9bb5-68caeb757442"},{"name":"Update Order Item Gift Recipient","id":"8a2ddd61-e741-495a-b4cf-57988bf126d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderItemGiftRecipientID\": \"{{orderItemGiftRecipientID}}\",\n    \"firstName\": \"{{firstName}}\",\n    \"lastName\": \"{{lastName}}\",\n    \"emailAddress\": \"{{emailAddress}}\",\n    \"quantity\": {{quantity}},\n    \"giftMessage\": \"{{giftMessage}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderItemGiftRecipient","description":"<p>Add a gift recipient to an order item in the cart (typically used on gift card items).</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderItemGiftRecipientID</code></td>\n<td>required</td>\n<td>Order Item Gift Recipient ID</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>firstName</code></td>\n<td>required</td>\n<td>Recipient First Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>lastName</code></td>\n<td>required</td>\n<td>Recipient Last Name</td>\n<td></td>\n<td>Smith</td>\n</tr>\n<tr>\n<td><code>emailAddress</code></td>\n<td>required</td>\n<td>Recipient Email Address</td>\n<td></td>\n<td><a href=\"mailto:John_smith@testemail.com\">John_smith@testemail.com</a></td>\n</tr>\n<tr>\n<td><code>quantity</code></td>\n<td>required</td>\n<td>Quantity</td>\n<td>0</td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>giftMessage</code></td>\n<td>required</td>\n<td>Gift Message</td>\n<td></td>\n<td>Gift For You!!!</td>\n</tr>\n<tr>\n<td><code>returnJSONObjects</code></td>\n<td>optional</td>\n<td>Return JSON Object</td>\n<td></td>\n<td>cart</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateOrderItemGiftRecipient"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"8a2ddd61-e741-495a-b4cf-57988bf126d2"},{"name":"Remove Order Item Gift Recipient","id":"68d385cb-9ba0-4bcd-864c-ab0486d5c5b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderItemGiftRecipientID\": \"{{orderItemGiftRecipientID}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removeOrderItemGiftRecipient","description":"<p>Removes a gift recipient from an order item in the cart (typically used on gift card items).</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderItemGiftRecipientID</code></td>\n<td>required</td>\n<td>Order Item Gift Recipient ID</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>returnJSONObjects</code></td>\n<td>optional</td>\n<td>Return JSON Object</td>\n<td></td>\n<td>cart</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","removeOrderItemGiftRecipient"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"68d385cb-9ba0-4bcd-864c-ab0486d5c5b3"},{"name":"Add Order Items","event":[{"listen":"prerequest","script":{"id":"f38f5195-3e0b-424d-a888-1303b58279bd","exec":["if (pm.environment.get('counter') == 0) {\r","\t// Get products JSON string\r","    pm.sendRequest({\r","        url: pm.environment.get('url') + '/api/public/sku/',\r","        method: \"GET\",\r","        header: {\r","            'Authorization': pm.environment.get('Authorization')\r","            },\r","        body: {},\r","    }, function(err, res) {\r","\t\tpm.environment.set('skusJSONString', JSON.stringify(res.json().data.pageRecords));\r","    })\r","\r","\tlet skusListing,\r","\t\tskuCodes = '',\r","\t\tskuIDs = '',\r","\t\ti = 0;\r","\r","\t// Set timeout so the /api/public/sku/ request can finish before accessing skusJSONString\r","\tsetTimeout(function () {\r","\t\tskusListing = JSON.parse(pm.environment.get('skusJSONString'));\r","\r","\t\t/*\r","\t\tWhile i == 0, 1, and 2, the skuCodes of the first three skus are stored.\r","\t\tWhile i == 3, 4, and 5, the skuIDs of the next three skus are stored.\r","\t\tThis is to ensure different skus are used for codes and IDs, so cart membership can be checked for both.\r","\t\t*/\r","\t\tfor (const sku of skusListing) {\r","\t\t\tif (i <= 2) {\r","\t\t\t\t// Add skuCode to the skuCodes string\r","\t\t\t\tskuCodes = skuCodes + sku.skuCode;\r","\t\t\t\t// skuCodes must be separated by ', '\r","\t\t\t\tif (i < 2) skuCodes = skuCodes + ', ';\r","\t\t\t\ti++;\r","\t\t\t}\r","\t\t\telse if ((i > 2 && i <= 5)) {\r","\t\t\t\tskuIDs = skuIDs + sku.skuID;\r","\t\t\t\tif (i < 5) skuIDs = skuIDs + ', ';\r","\t\t\t\ti++;\r","\t\t\t}\r","\t\t\telse break;\r","\t\t}\r","\t\t\r","\t\tpm.environment.set('skuData', [skuCodes, skuIDs]);\r","\r","\t}, 2000)\r","\r","\t// Clear request variables\r","\tpm.environment.set('reqBodyValues', Object.values(JSON.parse(pm.request.body)));\r","\tpm.environment.get('reqBodyValues').slice(0, -1).forEach(variable => pm.environment.set(variable.slice(2, -2), ''));\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"e4a3367a-ad88-49dc-b7ea-683aae2992b8","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","\tcart = jsonData.cart;\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","// Check to see if skus with the correct sku codes/IDs are in cart\r","function skuMembership (skuCodeOrID) {\r","\tlet sku = cart.orderItems.find(orderItem => (orderItem.sku.skuID == skuCodeOrID || orderItem.sku.skuCode == skuCodeOrID));\r","\treturn sku;\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Add Order Items: Failure | Neither IDs or Codes\",\r","        function () {\r","            \r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","\t\t\t\r","        })\r","\tset('skuCodes', pm.environment.get('skuData')[0]);\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Add Order Items\");\r","}\r","\r","if (counter == 1) {\r","\t// Splitting the skuCodes string returns an array containing each skuCode so we may check for membership\r","\tconst skuCodesArray = pm.environment.get('skuCodes').split(', ');\r","\r","    pm.test(\"Add Order Items: Success | Codes, no IDs\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.addOrderItem\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\tpm.expect(skuMembership(skuCodesArray[0])).to.exist;\r","\t\t\tpm.expect(skuMembership(skuCodesArray[1])).to.exist;\r","\t\t\tpm.expect(skuMembership(skuCodesArray[2])).to.exist;\r","        })\r","    set('skuCodes', '');\r","    set(\"skuIDs\", pm.environment.get('skuData')[1]);\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Add Order Items\");\r","}\r","\r","if (counter == 2) {\r","\tconst skuIDsArray = pm.environment.get('skuIDs').split(', ');\r","\r","    pm.test(\"Add Order Items: Success | IDs, no Codes\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.addOrderItem\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\tpm.expect(skuMembership(skuIDsArray[0])).to.exist;\r","\t\t\tpm.expect(skuMembership(skuIDsArray[1])).to.exist;\r","\t\t\tpm.expect(skuMembership(skuIDsArray[2])).to.exist;\r","        })\r","\tset('skuIDs', '');\r","    pm.environment.set('orderFulfillmentID', jsonData.cart.orderItems.orderFulfillment.orderFulfillmentID)\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Add Order Shipping Address\");\r","}"],"type":"text/javascript"}}],"id":"fbfac293-a67a-41ce-a462-932f06359089","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"skuIDs\": \"{{skuIDs}}\",\n    \"skuCodes\": \"{{skuCodes}}\",\n    \"quantities\": \"{{quantity}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addOrderItems","description":"<p>Given a list of skuIDs or skuCodes, will add 1 of each sku to an order.\nThis API returns an updated JWT Token.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>skuIDs</code></td>\n<td>required without sku code</td>\n<td>Comma separated Sku IDs</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>skuCodes</code></td>\n<td>required without sku id</td>\n<td>Comma separated Sku Codes</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>quantities</code></td>\n<td>optional</td>\n<td>Quantity</td>\n<td>1</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addOrderItems"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"fbfac293-a67a-41ce-a462-932f06359089"},{"name":"Remove Order Item","event":[{"listen":"test","script":{"id":"abe05d41-f0a6-430b-bbf2-eb4e491f7b60","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Remove Order Item: Failure | Neither ID sent\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.removeOrderItem\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"orderItemID-Usage\", pm.environment.get(\"orderItemID-Storage\"));\r","    set(\"counter\", 1);\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Remove Order Item: Success | Singular ID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.removeOrderItem\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","    set(\"orderItemIDList-Usage\", pm.environment.get(\"orderItemIdList-Storage\"));\r","    set(\"counter\", 2);\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Remove Order Item: Success | ID List\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.removeOrderItem\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Add Order Items\")\r","}"],"type":"text/javascript"}}],"id":"a7d0373e-05a6-4fd3-a247-f50b8453d6a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderItemID\": \"{{orderItemID-Usage}}\",\n    \"orderItemIDList\": \"{{orderItemIDList-Usage}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removeOrderItem","description":"<p>Remove an item from an order. Can take either a single orderItemID or a list of orderItemIDs.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderItemID</code></td>\n<td>required without orderItemIDList</td>\n<td>Order Item ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>orderItemIDList</code></td>\n<td>required without orderItemID</td>\n<td>comma separated Order Item ID</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","removeOrderItem"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"a7d0373e-05a6-4fd3-a247-f50b8453d6a4"},{"name":"Update Order Item Quantity","event":[{"listen":"prerequest","script":{"id":"41416a4f-5dc9-42c5-859e-478e9e1724bd","exec":["if (pm.environment.get('counter') == 0) {\r","\tpm.environment.set('skuID', '');\r","\tpm.environment.set('quantity', 1);\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"a4200dce-8a87-492f-aaea-bc070cdb5854","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Update Order Item Quantity: Failure | No skuID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.updateOrderItem\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","\t/* Get the skuData array ([0] is the skuCodes string, [1] is the skuIDs string), access the skuIDs string,\r","\tsplit the string to turn it into an array containing three skuIDs, and access the first skuID */\r","    set(\"skuID\", (pm.environment.get('skuData')[1].split(', '))[0]);\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Update Order Item Quantity\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Update Order Item Quantity: Success | No quantity\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.updateOrderItem\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","    set(\"quantity\", 345);\r","    set(\"counter\", 2);\r","\tpostman.setNextRequest(\"Update Order Item Quantity\");\r","}\r","\r","if (counter == 2) {\r","\tlet updatedQuantity;\r","\t/* Iterate through orderItems until the order item with the sku ID of the quantity that we're modifying is found. \r","\tIf updatedOrderItem is defined, save the quantity to check against what quantity we think it should be after updating it */\r","\tconst updatedOrderItem = jsonData.cart.orderItems.find(orderItem => orderItem.sku.skuID == pm.environment.get('skuID'));\r","\tif (updatedOrderItem) updatedQuantity = updatedOrderItem.quantity;\r","\r","    pm.test(\"Update Order Item Quantity: Success | Updated quantity\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.updateOrderItem\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(updatedQuantity).to.eq(String(pm.environment.get(\"quantity\")));\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Remove Order Item\");\r","}\r",""],"type":"text/javascript"}}],"id":"3f2468a1-9592-432b-a780-985cbe1b59d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderItem\": {\n        \"sku\": {\n            \"skuID\": \"{{skuID}}\"\n        },\n        \"qty\": {{quantity}}\n    },\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderItemQuantity","description":"<p>Updates the quantity of an order item.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderItem.sku.skuID</code></td>\n<td>required</td>\n<td>Order Item Sku ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>orderItem.qty</code></td>\n<td>optional</td>\n<td>Quantity</td>\n<td>1</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateOrderItemQuantity"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"3f2468a1-9592-432b-a780-985cbe1b59d8"},{"name":"Add Order Shipping Address","event":[{"listen":"test","script":{"id":"82613e4c-c520-4aa2-834d-f2ca0bdde6e2","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue)\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Add Order Shipping Address: Failure | Country and name are required\",\r","        function () {\r","            pm.expect(jsonData.errors.country[0]).to.eq(\"The Country is required.\")\r","            pm.expect(jsonData.errors.name[0]).to.eq(\"The Name is required.\")\r","            pm.expect(jsonData.successfulActions).to.be.empty\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addShippingAddress\")\r","        })\r","    set(\"counter\", 1)\r","    set(\"countryCode\", \"US\")\r","    set(\"name\", \"Roswell Utah\")\r","    postman.setNextRequest(\"Add Order Shipping Address\")\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Add Order Shipping Address: Failure | Other required fields\",\r","        function () {\r","            pm.expect(jsonData.errors.postalCode[0]).to.eq(\"The Postal Code is required.\")\r","            pm.expect(jsonData.errors.stateCode[0]).to.eq(\"The State is required.\")\r","            pm.expect(jsonData.errors.streetAddress[0]).to.eq(\"The Street Address is required.\")\r","            pm.expect(jsonData.errors.city[0]).to.eq(\"The City is required.\")\r","            pm.expect(jsonData.successfulActions).to.be.empty\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addShippingAddress\")\r","        })\r","    set(\"counter\", 2)\r","    set(\"postalCode\", \"01608\")\r","    set(\"stateCode\", \"MA\")\r","    set(\"streetAddress\", \"20 Franklin St\")\r","    set(\"city\", \"Worcester\")\r","    postman.setNextRequest(\"Add Order Shipping Address\")\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Add Order Shipping Address: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal(\"public:cart.addShippingAddress\")\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","    set(\"counter\", 0)\r","    postman.setNextRequest(\"Add Shipping Method\");\r","}"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"c3c9d512-4c4b-4809-b43a-10781af3a45c","exec":["if (pm.environment.get(\"counter\") == 0) {\r","pm.environment.set(\"name\", \"\");\r","pm.environment.set(\"countryCode\", \"\");\r","pm.environment.set(\"streetAddress\", \"\");\r","pm.environment.set(\"stateCode\", \"\");\r","pm.environment.set(\"city\", \"\");\r","pm.environment.set(\"postalCode\", \"\")\r","}"],"type":"text/javascript"}}],"id":"a3b81ced-ad50-4024-8479-6717ee5fa66f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"name\":\"{{name}}\",\n    \"company\": \"{{company}}\",\n    \"streetAddress\": \"{{streetAddress}}\",\n    \"street2Address\": \"{{street2Address}}\",\n    \"city\": \"{{city}}\",\n    \"stateCode\": \"{{stateCode}}\",\n    \"postalCode\": \"{{postalCode}}\",\n    \"countryCode\": \"{{countryCode}}\",\n    \"fulfillmentID\": \"{{fulfillmentID}}\",\n    \"shippingMethodID\": \"{{shippingMethodID}}\",\n    \"saveAsAccountAddressFlag\": false,\n    \"saveShippingAsBilling\": true,\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addOrderShippingAddress","description":"<p>Add a shipping address to logged in user’s cart.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>required</td>\n<td>Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>countryCode</code></td>\n<td>required</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n<tr>\n<td><code>company</code></td>\n<td>optional</td>\n<td>Company</td>\n<td></td>\n<td>Ultra Commerce Inc</td>\n</tr>\n<tr>\n<td><code>streetAddress</code></td>\n<td>required</td>\n<td>Street Address</td>\n<td></td>\n<td>20 Franklin Street</td>\n</tr>\n<tr>\n<td><code>street2Address</code></td>\n<td>optional</td>\n<td>Street 2 Address</td>\n<td></td>\n<td>400 Suite</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td>required</td>\n<td>City</td>\n<td></td>\n<td>Worcester</td>\n</tr>\n<tr>\n<td><code>stateCode</code></td>\n<td>required</td>\n<td>State Code</td>\n<td></td>\n<td>MA</td>\n</tr>\n<tr>\n<td><code>postalCode</code></td>\n<td>required</td>\n<td>Postal Code</td>\n<td></td>\n<td>01601</td>\n</tr>\n<tr>\n<td><code>fulfillmentID</code></td>\n<td>optional</td>\n<td>Fulfillment ID</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>shippingMethodID</code></td>\n<td>optional</td>\n<td>Shipping Method ID</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addOrderShippingAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"a3b81ced-ad50-4024-8479-6717ee5fa66f"},{"name":"Add Shipping Address Using Account Address","event":[{"listen":"prerequest","script":{"id":"ce1571c1-f949-4ef6-a628-273f2746121a","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"731e2663-8272-4fc0-94c0-abac5c943777","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Add Shipping Address Using Account Address: Success | accountAddress ID and shippingMethodID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal(\"public:cart.addShippingAddressUsingAccountAddress\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","          \r","        })\r","    set(\"counter\", 0);\r","    pm.environment.set(\"orderTotal\", jsonData.cart.subtotal)\r","    postman.setNextRequest(\"Add Order Payment (credit card)\")\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Add Shipping Address Using Account Address: Success | fulfillmentID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal(\"public:cart.addShippingAddressUsingAccountAddress\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.orderFulfillments[0].shippingMethod.shippingMethodID).to.equal(pm.environment.get(\"shippingMethodID\"));\r","        })\r","    set(\"accountAddressID\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Add Shipping Address Using Account Address\")\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Add Shipping Address Using Account Address: Failure | no accountAddressID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.equal(\"public:cart.addShippingAddressUsingAccountAddress\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.error).to.equal(\"accountAddressID is required\");\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Available Shipping Methods\")\r","}\r","\r","\r","if (counter == 3) {\r","    pm.test(\"Add Shipping Address Using Account Address: Failure | not logged in\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.equal(\"public:cart.addShippingAddressUsingAccountAddress\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.cart.orderrID).to.equal(\"\");\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"c1605599-8fad-4787-b6c3-343f00c1a72d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"accountAddressID\": \"{{accountAddressID}}\",\n    \"fulfillmentID\": \"{{fulfillmentMethodID}}\",\n    \"shippingMethodID\": \"{{shippingMethodID}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addShippingAddressUsingAccountAddress","description":"<p>Adds a shipping address to the logged in user’s cart using an account address.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountAddressID</code></td>\n<td>required</td>\n<td>Account Address ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td>`fulfillmentID</td>\n<td>optional</td>\n<td>Fulfillment Method ID</td>\n<td></td>\n<td>2c91808362bb097d0162bb399caf0042</td>\n</tr>\n<tr>\n<td><code>shippingMethodID</code></td>\n<td>required</td>\n<td>Shipping Method ID</td>\n<td></td>\n<td>2c91808362162bb399cbb097d0af4850</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addShippingAddressUsingAccountAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"c1605599-8fad-4787-b6c3-343f00c1a72d"},{"name":"Add Shipping Method","event":[{"listen":"prerequest","script":{"id":"7bbb4e5c-1fe8-415d-8176-c5dd6e3cd941","exec":["if (pm.environment.get('counter') == 1) {\r","\tpm.environment.set('shippingMethodID', '');\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"54a21ecc-acef-4c55-986e-8e5c8abd2f99","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 1) {\r","    pm.test(\"Add Shipping Method: Failure | No ID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addShippingMethodUsingShippingMethodID\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    pm.environment.set(\"shippingMethodID\", \"2c918089751914db01754ba3f012002a\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Add Shipping Method\");\r","}"],"type":"text/javascript"}}],"id":"3acbb9d5-b446-4aa2-be02-316210349342","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"shippingMethodID\": \"{{shippingMethodID}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addShippingMethodUsingShippingMethodID","description":"<p>Add a shipping method to an order</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>shippingMethodID</code></td>\n<td>required</td>\n<td>Shipping Method ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addShippingMethodUsingShippingMethodID"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"3acbb9d5-b446-4aa2-be02-316210349342"},{"name":"Add Billing Address","event":[{"listen":"test","script":{"id":"a36eeb83-5ab7-437e-8c86-a1019692f965","exec":["let jsonData = pm.response.json()\r","\tcounter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Add Billing Address: Failure | Country and name are required\",\r","        function () {\r","            pm.expect(jsonData.errors.country[0]).to.eq(\"The Country is required.\");\r","            pm.expect(jsonData.errors.name[0]).to.eq(\"The Name is required.\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addBillingAddress\");\r","        })\r","    set(\"counter\", 1);\r","    set(\"countryCode\", \"US\");\r","    set(\"name\", \"Roswell Utah\");\r","    postman.setNextRequest(\"Add Billing Address\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Add Billing Address: Failure | Other required fields\",\r","        function () {\r","            pm.expect(jsonData.errors.postalCode[0]).to.eq(\"The Postal Code is required.\");\r","            pm.expect(jsonData.errors.stateCode[0]).to.eq(\"The State is required.\");\r","            pm.expect(jsonData.errors.streetAddress[0]).to.eq(\"The Street Address is required.\");\r","            pm.expect(jsonData.errors.city[0]).to.eq(\"The City is required.\");\r","            pm.expect(jsonData.errors.accountAddressName[0]).to.eq(\"The Address Name is required.\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addBillingAddress\");\r","        })\r","    set(\"counter\", 2);\r","    set(\"postalCode\", \"01608\");\r","    set(\"stateCode\", \"MA\");\r","    set(\"streetAddress\", \"20 Franklin St\");\r","    set(\"city\", \"Worcester\");\r","    postman.setNextRequest(\"Add Billing Address\");\r","}\r","\r","    if (counter == 2) {\r","    pm.test(\"Add Billing Address: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal(\"public:cart.addBillingAddress\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Add Order Payment (credit card)\");\r","}"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"9d27090d-0cc9-42a5-bd79-40ace53061ad","exec":["if (pm.environment.get(\"counter\") == 0) {\r","pm.environment.set(\"name\", \"\");\r","pm.environment.set(\"countryCode\", \"\");\r","pm.environment.set(\"streetAddress\", \"\");\r","pm.environment.set(\"stateCode\", \"\");\r","pm.environment.set(\"city\", \"\");\r","pm.environment.set(\"postalCode\", \"\")\r","}"],"type":"text/javascript"}}],"id":"78460005-197d-4651-87ad-a154ad9123c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"name\": \"{{name}}\",\n    \"company\": \"{{company}}\",\n    \"streetAddress\": \"{{streetAddress}}\",\n    \"street2Address\": \"{{street2Address}}\",\n    \"city\": \"{{city}}\",\n    \"stateCode\": \"{{stateCode}}\",\n    \"postalCode\": \"{{postalCode}}\",\n    \"countryCode\": \"{{countryCode}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addBillingAddress","description":"<p>Add a billing address to an order.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>required</td>\n<td>Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>countryCode</code></td>\n<td>required</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n<tr>\n<td><code>company</code></td>\n<td>optional</td>\n<td>Company</td>\n<td></td>\n<td>Ten24</td>\n</tr>\n<tr>\n<td><code>streetAddress</code></td>\n<td>required</td>\n<td>Street Address</td>\n<td></td>\n<td>20 Franklin Street</td>\n</tr>\n<tr>\n<td><code>street2Address</code></td>\n<td>optional</td>\n<td>Street 2 Address</td>\n<td></td>\n<td>400 Suite</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td>required</td>\n<td>City</td>\n<td></td>\n<td>Worcester</td>\n</tr>\n<tr>\n<td><code>stateCode</code></td>\n<td>required</td>\n<td>State Code</td>\n<td></td>\n<td>MA</td>\n</tr>\n<tr>\n<td><code>postalCode</code></td>\n<td>required</td>\n<td>Postal Code</td>\n<td></td>\n<td>01601</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addBillingAddress"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"78460005-197d-4651-87ad-a154ad9123c5"},{"name":"Add Pickup Fulfillment Location","event":[{"listen":"test","script":{"id":"eb65a4da-5cba-4f5b-82fa-7eaea2735be7","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Add Pickup Fulfillment Location: Failure | No ID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addPickupFulfillmentLocation\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"pickupLocationID\", \"8ab1b3467aa099d1017aa9d52fb902a9\");\r","    set(\"counter\", 0);\r","\r","}\r",""],"type":"text/javascript"}}],"id":"f5839eac-cd22-43b0-b5bd-16eb9d9aa6c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"value\": \"{{pickupLocationID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addPickupFulfillmentLocation","description":"<p>Add pickup location</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>value</code></td>\n<td>required</td>\n<td>Location ID</td>\n<td></td>\n<td>2c9180856c26ea22016c2f7615460210</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addPickupFulfillmentLocation"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"f5839eac-cd22-43b0-b5bd-16eb9d9aa6c0"},{"name":"Add Promotion Code","event":[{"listen":"prerequest","script":{"id":"1c7260a3-72d8-4983-868d-5107d41a628c","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"promotionCode\", \"Test123\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"2a05ce4a-4b2e-41d0-b636-bdc2481ebb87","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Add Promotion Code: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal(\"public:cart.addPromotionCode\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.promotionCodes[0].promotionCode).to.equal(pm.environment.get(\"promotionCode\"));\r","            jsonData.cart.promotionCodes[0].should.have.property(\"promotionCode\");\r","            jsonData.cart.promotionCodes[0].promotion.should.have.property(\"promotionName\");\r","        })\r","    set(\"counter\", 1);\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Add Promotion Code: Failure | Already Applied\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.equal(\"public:cart.addPromotionCode\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.errors.promotionCode[0]).to.equal(\"This promotion code has already been applied to this order.\");\r","        })\r","    set(\"promotionCode\", \"oratnoywutorisedoyawultonr\");\r","    set(\"counter\", 2);\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Add Promotion Code: Failure | Invalid Code\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.equal(\"public:cart.addPromotionCode\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.errors.promotionCode[0]).to.equal(\"The promotion code that you have entered is invalid.\");\r","\r","        })\r","    set(\"promotionCode\", \"\");\r","    set(\"counter\", 3);\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Add Promotion Code: Failure | No Code\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.equal(\"public:cart.addPromotionCode\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.errors.promotionCode[0]).to.equal(\"The Promotion Code is required.\");\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"5ca74f02-65df-4d89-b57f-d620e35a5eb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"promotionCode\": \"{{promotionCode}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addPromotionCode","description":"<p>Takes a promotion code, finds the promotion it belongs to, and applies it to the current order.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>promotionCode</code></td>\n<td>required</td>\n<td>Promotion Code</td>\n<td></td>\n<td>FIFTY</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addPromotionCode"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"5ca74f02-65df-4d89-b57f-d620e35a5eb1"},{"name":"Remove Promotion Code","event":[{"listen":"prerequest","script":{"id":"d703900a-5084-4dbf-8779-ccde4f106498","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"promotionCode\", \"Test123\");\r","    pm.environment.set(\"promotionID\", \"\");\r","}\r","\r","if (pm.environment.get(\"counter\") == 1) {\r","    pm.sendRequest({\r","        url: pm.environment.get('url') + '/api/scope/addpromotioncode',\r","        method: \"POST\",\r","        header: {\r","            'Authorization': 'pm.environment.get(\"authorization\")',\r","            'Auth-Token': 'Bearer ' + pm.environment.get(\"Token\")\r","        },\r","        body: {\r","            mode: 'urlencoded',\r","            urlencoded: [\r","                {key: \"promotionCode\", value: \"Test123\", disabled: false}\r","            ]\r","        }\r","    })\r","    pm.environment.set(\"promotionCode\", \"\");\r","    pm.environment.set(\"promotionID\", \"8ab1b2df7ad2b7d9017ad39984f80091\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"59d0d19d-7e1d-4364-a1e4-e194fa1e795d","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Remove Promotion Code: Success | promotionCode\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal(\"public:cart.removePromotionCode\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.promotionCodes.length).to.equal(0);\r","        })\r","    set(\"counter\", 1);\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Remove Promotion Code: Success | promotionID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal(\"public:cart.removePromotionCode\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.promotionCodes.length).to.equal(0);\r","        })\r","    set(\"promotionID\", \"\");\r","    set(\"counter\", 2);\r","    pm.sendRequest({\r","        url: pm.environment.get('url') + '/api/scope/addpromotioncode',\r","        method: \"POST\",\r","        header: {\r","            'Authorization': pm.environment.get(\"Authorization\"),\r","            'Auth-Token': 'Bearer ' + pm.environment.get(\"Token\")\r","        },\r","        body: {\r","            mode: 'urlencoded',\r","            urlencoded: [\r","                {key: \"promotionCode\", value: \"Test123\", disabled: false}\r","            ]\r","        }\r","    })\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Remove Promotion Code: Failure | Neither Code or ID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.equal(\"public:cart.removePromotionCode\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.cart.promotionCodes.length).to.equal(1);\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"39e87592-c49e-4704-b1cd-f0086a8dff0d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"promotionCode\": \"{{promotionCode}}\",\n    \"promotionCodeID\": \"{{promotionID}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removePromotionCode","description":"<p>Takes a promotion code or promotion code ID, finds the promotion it belongs to, and removes it from the current order.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>promotionCode</code></td>\n<td>required without promotionCodeID</td>\n<td>Promotion Code</td>\n<td></td>\n<td>FIFTY</td>\n</tr>\n<tr>\n<td><code>promotionCodeID</code></td>\n<td>required without promotionCode</td>\n<td>Promotion Code ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","removePromotionCode"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"39e87592-c49e-4704-b1cd-f0086a8dff0d"},{"name":"Add Order Payment (credit card)","event":[{"listen":"prerequest","script":{"id":"fd420ca6-e918-40c2-8cf0-490807e8213a","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"5ea99bed-65dc-4052-9ba6-39a82a48eab5","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","//Add order payment successfully using new credit card info\r","if (counter == 0) {\r","    pm.test(\"Add Order Payment (cc): Success | New Credit Card Payment\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.addOrderPayment\")\r","            pm.expect(jsonData.failureActions).to.be.empty\r","        })\r","    set(\"counter\", 2)\r","    postman.setNextRequest(\"Place Order\")\r","}\r","\r","//Add order payment successfully using account payment method\r","if (counter == 1) {\r","    pm.test(\"Add Order Payment (cc): Success | Add Account Payment Method\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal(\"public:cart.addOrderPayment\")\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","    set(\"counter\", 0)\r","    postman.setNextRequest(\"Place Order\")\r","}\r","\r","//No account is logged in, and nothing in cart. Confirming validation messaging\r","if (counter == 2) {\r","    pm.test(\"Add Order Payment (cc) | Failure: No Account or Order Items\",\r","        function () {\r","            pm.expect(jsonData.errors.account[0]).to.eq(\"The Customer Account is required.\")\r","            pm.expect(jsonData.errors.orderitems[0]).to.eq(\"At least one Order Items has to be selected.\")\r","            pm.expect(jsonData.successfulActions).to.be.empty\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addOrderPayment\")\r","        })\r","    set(\"counter\", 3)\r","    postman.setNextRequest(\"Add Order Payment (credit card)\")\r","}\r","\r","//Add order payment failure, cc information invalid\r","if (counter == 3) {\r","    pm.test(\"Add Order Payment (cc) | Failure: Credit Card Invalid\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addOrderPayment\")\r","        })\r","    set(\"counter\", 4)\r","    postman.setNextRequest(\"Add Order Payment (credit card)\")\r","}"],"type":"text/javascript"}}],"id":"709b0103-0571-4ddf-9106-a9cc6053c739","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"newOrderPayment\": {\n        \"amount\": 0,\n        \"nameOnCreditCard\": \"{{name}}\",\n        \"creditCardNumber\": \"{{ccn}}\",\n        \"expirationMonth\": \"{{exp-month}}\",\n        \"expirationYear\": \"{{exp-year}}\",\n        \"securityCode\": \"{{cvv}}\",\n        \"saveShippingAsBilling\":false,\n        \"requireBillingAddress\": true,\n        \"billingAddress\": {\n            \"name\": \"{{name}}\",\n            \"streetAddress\": \"{{streetAddress}}\",\n            \"street2Address\": \"{{street2Address}}\",\n            \"city\": \"{{city}}\",\n            \"statecode\": \"{{stateCode}}\",\n            \"postalcode\": \"{{postalCode}}\",\n            \"countrycode\": \"{{countryCode}}\"\n        }\n    },\n    \"accountPaymentMethodID\": \"{{accountPaymentMethodID}}\",\n    \"copyFromType\": \"\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addOrderPayment","description":"<p>Add a credit card payment to an order</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>newOrderPayment.billingAddress.name</code></td>\n<td>required</td>\n<td>Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.countryCode</code></td>\n<td>required</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.company</code></td>\n<td>optional</td>\n<td>Company</td>\n<td></td>\n<td>Ten24</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.streetAddress</code></td>\n<td>required</td>\n<td>Street Address</td>\n<td></td>\n<td>20 Franklin Street</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.street2Address</code></td>\n<td>optional</td>\n<td>Street 2 Address</td>\n<td></td>\n<td>400 Suite</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.city</code></td>\n<td>required</td>\n<td>City</td>\n<td></td>\n<td>Worcester</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.stateCode</code></td>\n<td>required</td>\n<td>State Code</td>\n<td></td>\n<td>MA</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.postalCode</code></td>\n<td>required</td>\n<td>Postal Code</td>\n<td></td>\n<td>01601</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.nameOnCreditCard</code></td>\n<td>required</td>\n<td>Name On Credit Card</td>\n<td></td>\n<td>John Doe</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.creditCardNumber</code></td>\n<td>required</td>\n<td>Credit Card Number</td>\n<td></td>\n<td>4111111111111111</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.expirationYear</code></td>\n<td>required</td>\n<td>Expiration year</td>\n<td></td>\n<td>2030</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.expirationMonth</code></td>\n<td>required</td>\n<td>Expiration Month</td>\n<td></td>\n<td>12</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.securityCode</code></td>\n<td>required</td>\n<td>Security Code</td>\n<td></td>\n<td>123</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.amount</code></td>\n<td>required</td>\n<td>Amount</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p>We can also copy the order payment from an existing account payment method:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accountPaymentMethodID</code></td>\n<td>required</td>\n<td>Account Payment Method ID</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>copyFromType</code></td>\n<td>required</td>\n<td>Copy From Type</td>\n<td></td>\n<td>accountPaymentMethod</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addOrderPayment"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"709b0103-0571-4ddf-9106-a9cc6053c739"},{"name":"Add Order Payment (gift card)","event":[{"listen":"test","script":{"id":"ae68eb49-df8a-4a02-be8d-fcf1e13da598","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","//Add order payment successfully using gift card info\r","if (counter == 0) {\r","    pm.test(\"Add Order Payment (gift card): Success | New Gift Card Payment\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.eq(\"public:cart.addOrderPayment\")\r","            pm.expect(jsonData.failureActions[0]).to.be.empty\r","        })\r","    set(\"counter\", 1)\r","    postman.setNextRequest(\"Add Order Payment (gift card)\")\r","}\r","\r","//Add order payment successfully using account payment method\r","if (counter == 1) {\r","    pm.test(\"Add Order Payment (gift card): Success | Add Account Payment Method\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.equal(\"public:cart.addOrderPayment\")\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","    set(\"counter\", 2)\r","    postman.setNextRequest(\"Add Order Payment (gift card)\")\r","}\r","\r","//No account is logged in, and nothing in cart. Confirming validation messaging\r","if (counter == 2) {\r","    pm.test(\"Add Order Payment (gift card): Failure | No Account or Order Items\",\r","        function () {\r","            pm.expect(jsonData.errors.account[0]).to.eq(\"The Customer Account is required.\")\r","            pm.expect(jsonData.errors.orderitems[0]).to.eq(\"At least one Order Items has to be selected.\")\r","            pm.expect(jsonData.successfulActions).to.be.empty\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addOrderPayment\")\r","        })\r","    set(\"counter\", 3)\r","    postman.setNextRequest(\"Add Order Payment (gift card)\")\r","}\r","\r","//Add order payment failure, gc information invalid\r","if (counter == 3) {\r","    pm.test(\"Add Order Payment (gift card): Failure | Gift Card Invalid\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.addOrderPayment\")\r","        })\r","    set(\"counter\", 4)\r","    postman.setNextRequest(\"\")\r","}\r",""],"type":"text/javascript"}}],"id":"3064b49d-5c9c-4137-bb84-b220bd6cd592","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"newOrderPayment\": {\n        \"giftCardNumber\": \"{{giftCardNumber}}\",\n        \"paymentMethod\": {\n            \"paymentMethodID\": \"{{paymentMethodID}}\"\n        },\n        \"billingAddress\": {\n            \"name\": \"{{name}}\",\n            \"streetAddress\": \"{{streetAddress}}\",\n            \"street2Address\": \"{{street2Address}}\",\n            \"city\": \"{{city}}\",\n            \"statecode\": \"{{stateCode}}\",\n            \"postalcode\": \"{{postalCode}}\",\n            \"countrycode\": \"{{countryCode}}\"\n        }\n    },\n    \"orderID\": \"{{orderID}}\",\n    \"copyFromType\": \"accountGiftCard\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addOrderPayment","description":"<p>Add a gift card payment to an order.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>newOrderPayment.giftCardNumber</code></td>\n<td>required</td>\n<td>Gift Card Number</td>\n<td></td>\n<td>2E24MRU0ZSBBBR9M</td>\n</tr>\n<tr>\n<td><code>orderID</code></td>\n<td>optional</td>\n<td>Order ID (If not set the last cart created by account will be used)</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.paymentMethod.paymentMethodID</code></td>\n<td>required</td>\n<td>Payment Method ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>copyFromType</code></td>\n<td>required</td>\n<td>Copy From Type</td>\n<td></td>\n<td>accountGiftCard</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.name</code></td>\n<td>required</td>\n<td>Name</td>\n<td></td>\n<td>John</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.countryCode</code></td>\n<td>required</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.company</code></td>\n<td>optional</td>\n<td>Company</td>\n<td></td>\n<td>Ten24</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.streetAddress</code></td>\n<td>required</td>\n<td>Street Address</td>\n<td></td>\n<td>20 Franklin Street</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.street2Address</code></td>\n<td>optional</td>\n<td>Street 2 Address</td>\n<td></td>\n<td>400 Suite</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.city</code></td>\n<td>required</td>\n<td>City</td>\n<td></td>\n<td>Worcester</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.stateCode</code></td>\n<td>required</td>\n<td>State Code</td>\n<td></td>\n<td>MA</td>\n</tr>\n<tr>\n<td><code>newOrderPayment.billingAddress.postalCode</code></td>\n<td>required</td>\n<td>Postal Code</td>\n<td></td>\n<td>01601</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addOrderPayment"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"3064b49d-5c9c-4137-bb84-b220bd6cd592"},{"name":"Remove Order Payment","event":[{"listen":"test","script":{"id":"186c7767-3fca-42dd-870a-c55e3965823a","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","// Make sure to capture the payment ID in \"Add Order Payment (credit card)\"\r","if (counter == 0) {\r","    pm.test(\"Remove Order Payment: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.removeOrderPayment\");\r","        })\r","    set(\"orderPaymentID\", \"\");\r","    set(\"counter\", 1);\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Remove Order Payment: Failure\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.removeOrderPayment\");\r","        })\r","    set(\"counter\", 0);\r","}\r","\r","// Write a test to see if one account can delete another's payment method\r","// Write a request to reinstate an order payment so it can be placed\r","// Before that, see if the order can be placed without a payment method"],"type":"text/javascript"}}],"id":"b5d125da-d2b0-4dc9-bb74-bd01c1a9732d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderPaymentID\": \"{{orderPaymentID}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removeOrderPayment","description":"<p>Remove an order payment from an order</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderPaymentID</code></td>\n<td>required</td>\n<td>Order Payment ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","removeOrderPayment"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"b5d125da-d2b0-4dc9-bb74-bd01c1a9732d"},{"name":"Place Order","event":[{"listen":"prerequest","script":{"id":"951c441a-3b2b-4ac0-82a9-9c404e1269f8","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"b3b9fdf1-24a7-4675-898c-0d438c2e3b53","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Place Order: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.placeOrder\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","    set(\"orderID\", jsonData.cart.orderID);\r","    set(\"orderTotal\", jsonData.cart.total);\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Order\");\r","}\r","\r","\r","if (counter == 1) {\r","    pm.test(\"Place Order: Failure | Missing fulfillment information\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.placeOrder\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.messages[0]).to.equal(\"fulfillment\")\r","        })\r","    set(\"counter\", 2);\r","}\r",""],"type":"text/javascript"}}],"id":"35d3f262-423b-4bfe-bea6-6489568a29c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/placeOrder","description":"<p>Place an order. Will fail if all required fulfillment/payment information has not been added to the order.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","placeOrder"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"35d3f262-423b-4bfe-bea6-6489568a29c5"},{"name":"Get Order","event":[{"listen":"test","script":{"id":"93d05a1a-9642-4b8b-95fe-0c821903ccfa","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Order: Success\",\r","        function () {\r","            pm.expect(jsonData.orderDetails.orderInfo[0].orderID).to.eq(pm.environment.get(\"orderID\"));\r","        })\r","    set(\"orderID\", \"\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Order\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Order: Failure | No Order ID\",\r","        function () {\r","        pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"orderID\", \"8ab1944c7a9b58d5017aaa68a9cb03e8\");\r","    set(\"counter\", 2);\r","    \r","    postman.setNextRequest(\"Get Order\");\r","}\r","\r","// Integration test\r","if (counter == 2) {\r","    pm.test(\"Security: Get Order: Failure | Logged in to wrong account\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"counter\", 3);\r","    set(\"orderID\", \"aenwftoyuawlypothyo382lpy2lwf\");\r","    \r","    postman.setNextRequest(\"Get Order\");\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Get Order: Failure | Invalid Order ID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"orderID\", \"8ab1944c7a9b58d5017aaa68a9cb03e8\");\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Duplicate Order\");\r","}"],"type":"text/javascript"}}],"id":"9578acf2-896a-4e92-815f-7aa5336b8830","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getOrderDetails/?orderID=","description":"<p>Get’s the default order information for a given orderID.\nThis API returns an updated JWT Token.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderID</code></td>\n<td>required</td>\n<td>Order ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getOrderDetails",""],"host":[""],"query":[{"key":"orderID","value":""}],"variable":[]}},"response":[],"_postman_id":"9578acf2-896a-4e92-815f-7aa5336b8830"},{"name":"Duplicate Order","event":[{"listen":"prerequest","script":{"id":"7b615fb5-21e6-4639-8d12-899c4f4c24eb","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"1dfc3032-6bae-4979-8c4f-a710b5e11cee","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","// When dealing with a generic order, store the orderID and Order Total in the Place Order response\r","if (counter == 0) {\r","    pm.test(\"Duplicate Order: Success | No optional fields\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.duplicateOrder\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.subtotal).to.equal(pm.environment.get(\"orderTotal\"));\r","        })\r","    set(\"counter\", 1);\r","    set(\"saveNewFlag\", \"true\");\r","    postman.setNextRequest(\"Duplicate Order\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Duplicate Order: Success | saveNewFlag is true\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.duplicateOrder\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.subtotal).to.equal(pm.envirenvironmentnment.get(\"orderTotal\"));\r","        })\r","    set(\"counter\", 2);\r","    set(\"saveNewFlag\", \"false\");\r","    set(\"copyPersonalDataFlag\", \"true\");\r","    postman.setNextRequest(\"Duplicate Order\");\r","}\r","\r","\r","if (counter == 2) {\r","    pm.test(\"Duplicate Order: Success | copyPersonalDataFlag is true\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.duplicateOrder\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.subtotal).to.equal(pm.environment.get(\"orderTotal\"));\r","        })\r","    set(\"counter\", 3);\r","    set(\"copyPersonalDataFlag\", \"false\");\r","    set(\"referencedOrderFlag\", \"true\");\r","    postman.setNextRequest(\"Duplicate Order\");\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Duplicate Order: Success | referencedOrderFlag is true\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:account.duplicateOrder\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.subtotal).to.equal(pm.environment.get(\"orderTotal\"));\r","        })\r","    set(\"counter\", 4);\r","    set(\"referencedOrderFlag\", \"false\");\r","    set(\"Token\", \"\");\r","    postman.setNextRequest(\"Get Products\");\r","}\r","\r","if (counter == 4) {\r","    pm.test(\"Duplicate Order: Failure | Logged out\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:account.duplicateOrder\");\r","        })\r","    set(\"counter\", 5);\r","}"],"type":"text/javascript"}}],"id":"46706643-586b-4d62-9668-a083b5ccde7d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderID\": \"{{orderID}}\",\n    \"saveNewFlag\": {{saveNewFlag}},\n    \"copyPersonalDataFlag\": {{copyPersonalDataFlag}},\n    \"referencedOrderFlag\": {{referencedOrderFlag}},\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/duplicateOrder","description":"<p>Duplicates an order. Takes an orderID. Account attached to order must match the logged in account.Optional fields: saveNewFlag determines if addresses are copied, copyPersonalDataFlag determines whether or not to copy shipping/email addresses to new order and to assign the duplicate order to the same account as the original, referencedOrderFlag determines whether or not a reference to the original order is saved to the duplicate.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderID</code></td>\n<td>required</td>\n<td>Order ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>saveNewFlog</code></td>\n<td>optional</td>\n<td>Save New Flag</td>\n<td></td>\n<td>false</td>\n</tr>\n<tr>\n<td><code>copyPersonalDataFlag</code></td>\n<td>optional</td>\n<td>Copy Personal Data Flag</td>\n<td></td>\n<td>false</td>\n</tr>\n<tr>\n<td><code>referencedOrderFlag</code></td>\n<td>optional</td>\n<td>Reference Order Flag</td>\n<td></td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","duplicateOrder"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"46706643-586b-4d62-9668-a083b5ccde7d"},{"name":"Clear Order","event":[{"listen":"test","script":{"id":"3c2af483-79cd-4e59-bcb7-1a7b8adc7ede","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Clear Order: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.clear\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.orderItems.length).to.eq(0);\r","        })\r","    set(\"counter\", 1);\r","    set(\"Token\", \"\")\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Clear Order: Failure | Not logged in\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.clear\");\r","        })\r","    set(\"counter\", 0);\r","    \r","}"],"type":"text/javascript"}}],"id":"5790ad8f-3c94-4a18-aced-5c7513d439ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/clearOrder","description":"<p>Clears the cart for the currently logged in user.\nThis API returns an updated JWT Token.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","clearOrder"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"5790ad8f-3c94-4a18-aced-5c7513d439ff"},{"name":"Change Order Fulfillment","event":[{"listen":"prerequest","script":{"id":"d20f7005-37c4-471c-b6d1-2a932ee95a01","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"fulfillmentMethodID\", \"444df2fb93d5fa960ba2966ba2017953\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"31a05be0-c3d0-4c77-82e6-d010996c8095","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","// Success\r","if (counter == 0) {\r","    pm.test(\"Change Order Fulfillment: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.changeOrderFulfillment\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","    set(\"fulfillmentMethodID\", \"\");\r","    set(\"orderItemIDList-Storage\", \"\");\r","    set(\"counter\", 1);\r","}\r","\r","// no fields\r","if (counter == 1) {\r","    pm.test(\"Change Order Fulfillment: Failure | Required fields\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.changeOrderFulfillment\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"fulfillmentMethodID\", \"123xyz\");\r","    set(\"orderItemIDList-Storage\", \"iantoiunawfoyutnoirustn21903081\");\r","    set(\"counter\", 2);\r","}\r","\r","// invalid for both\r","if (counter == 1) {\r","    pm.test(\"Change Order Fulfillment: Failure | Invalid info\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.changeOrderFulfillment\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"3a4e0ba2-7f82-49cd-a990-78fb54b3afbb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"fulfillmentMethodID\": \"{{fulfillmentMethodID}}\",\n    \"orderItemIDList\": \"{{orderItemIDList-Storage}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/changeOrderFulfillment","description":"<p>Changes the fulfillment method for a list of order items.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>fulfillmentMethodID</code></td>\n<td>required</td>\n<td>Order ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>orderItemIDList</code></td>\n<td>required</td>\n<td>Order Item ID List</td>\n<td></td>\n<td>2c918087733dec7d01736b539b290ffa,2c918087733dec7d01736b539b290ffa</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","changeOrderFulfillment"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"3a4e0ba2-7f82-49cd-a990-78fb54b3afbb"},{"name":"Clear Order Fulfillment","id":"05822632-7172-47fe-a1d9-186c5567e219","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderFulfillmentID\": \"{{orderFulfillmentID}}\",\n    \"clearFromOrder\": {{clearFromOrderFlag}},\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/clearOrderFulfillment","description":"<p>Clears Fulfillment from order.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>fulfillmentMethodID</code></td>\n<td>required</td>\n<td>Order ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>orderItemIDList</code></td>\n<td>required</td>\n<td>Order Item ID List</td>\n<td></td>\n<td>2c918087733dec7d01736b539b290ffa,2c918087733dec7d01736b539b290ffa</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","clearOrderFulfillment"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"05822632-7172-47fe-a1d9-186c5567e219"},{"name":"Add Cart to Session","id":"4f9bba57-ba65-4120-ba79-199681c75a5a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderID\": \"{{orderID}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addCartToSession","description":"<p>Changes the cart for the currently logged in user to another existing cart. Takes an orderID, account attached to the order with the given orderID must match the currently logged in user.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderID</code></td>\n<td>required</td>\n<td>Order ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addCartToSession"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"4f9bba57-ba65-4120-ba79-199681c75a5a"},{"name":"Delete Order","event":[{"listen":"prerequest","script":{"id":"5bcbf6b9-eff0-4159-9885-60fe8471f9c7","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"Token\", \"\");\r","}\r","\r","if (pm.environment.get(\"counter\") == 1) {\r","   \r","    pm.environment.set(\"emailAddress\", \"\");\r","    pm.environment.set(\"password\", \"\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"f6ba31ea-ccd6-4a7c-b936-da5241a100ea","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Delete Order: Failure | Not logged in\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.delete\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Delete Order\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Security: Delete Order: Failure | Logged in to the wrong account\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.delete\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.cart.orderID).to.not.eq(pm.environment.get(\"orderID\"));\r","        })\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Delete Order\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Delete Order: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.delete\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.orderID).to.not.eq(pm.environment.get(\"orderID\"));\r","        })\r","    set(\"counter\", 3);\r","    postman.setNextRequest(\"Delete Order\");\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Delete Order: Failure | Cart has already been deleted\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.delete\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"counter\", 4);\r","    set(\"orderID\", \"\");\r","    postman.setNextRequest(\"Delete Order\");\r","}\r","\r","if (counter == 4) {\r","    pm.test(\"Delete Order: Failure | No Order ID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.delete\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"98efe3f7-5cba-4859-b8d8-25101ae925ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderID\": \"{{orderID}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/deleteOrder","description":"<p>Deletes an order. Takes an orderID. Account attached to order must match logged in account. Will only delete the order if the order passes delete validation.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderID</code></td>\n<td>required</td>\n<td>Order ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","deleteOrder"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"98efe3f7-5cba-4859-b8d8-25101ae925ef"},{"name":"Initiate One Click Checkout Order","event":[{"listen":"prerequest","script":{"id":"5bcbf6b9-eff0-4159-9885-60fe8471f9c7","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"Token\", \"\");\r","}\r","\r","if (pm.environment.get(\"counter\") == 1) {\r","   \r","    pm.environment.set(\"emailAddress\", \"\");\r","    pm.environment.set(\"password\", \"\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"f6ba31ea-ccd6-4a7c-b936-da5241a100ea","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Delete Order: Failure | Not logged in\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.delete\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Delete Order\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Security: Delete Order: Failure | Logged in to the wrong account\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.delete\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.cart.orderID).to.not.eq(pm.environment.get(\"orderID\"));\r","        })\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Delete Order\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Delete Order: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.delete\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.cart.orderID).to.not.eq(pm.environment.get(\"orderID\"));\r","        })\r","    set(\"counter\", 3);\r","    postman.setNextRequest(\"Delete Order\");\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Delete Order: Failure | Cart has already been deleted\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.delete\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"counter\", 4);\r","    set(\"orderID\", \"\");\r","    postman.setNextRequest(\"Delete Order\");\r","}\r","\r","if (counter == 4) {\r","    pm.test(\"Delete Order: Failure | No Order ID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:cart.delete\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"00992f3b-80ef-41ec-a185-6c8ff0987369","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"skuID\": \"{{skuD}}\",\n    \"quantity\": {{quantity}},\n    \"accountAddressID\": \"{{accountAddressID}}\",\n    \"shippingMethodID\": \"{{shippingMethodID}}\",\n    \"paymentMethodID\": \"{{paymentMethodID}}\",\n    \"accountPaymentMethodID\": \"{{accountPaymentMethodID}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/initiateOneClickCheckoutOrder","description":"<p>Initiate One Click checkout on order. This Endpoint can be used to populate an order with all the necessary information in a single request like items, shipping, payment. This endpoint levarages the existing saved address on account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>skuID</code></td>\n<td>required</td>\n<td>Sku ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>quantity</code></td>\n<td>required</td>\n<td>Quantity of sku</td>\n<td></td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>accountAddressID</code></td>\n<td>required</td>\n<td>Account Address ID of save address</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>shippingMethodID</code></td>\n<td>required</td>\n<td>Shipping Method ID to be used on order</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>paymentMethodID</code></td>\n<td>required</td>\n<td>payment method ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","initiateOneClickCheckoutOrder"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"00992f3b-80ef-41ec-a185-6c8ff0987369"},{"name":"Get Shipping Method Options","event":[{"listen":"test","script":{"id":"b8855980-d23d-4461-87f2-818aad01da25","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Shipping Method Options: Success\",\r","        function () {\r","            pm.expect(jsonData.shippingMethodOptions).to.be.not.empty;\r","        })\r","    set(\"counter\", 1);\r","    set(\"Token\", \"\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Shipping Method Options: Failure | Not logged in\",\r","        function () {\r","            pm.expect(jsonData.shippingMethodOptions).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","    \r","}"],"type":"text/javascript"}}],"id":"5c4a33c8-f794-403c-8e4e-c7f121cdec82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"url":"/api/scope/getShippingMethodOptions","description":"<p>Get List of Shipping Method Options available on current cart</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getShippingMethodOptions"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"5c4a33c8-f794-403c-8e4e-c7f121cdec82"},{"name":"Get Available Shipping Methods","event":[{"listen":"test","script":{"id":"db6b022f-a265-43e3-af16-45509450b0f3","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Available Shipping Methods: Success\",\r","        function () {\r","            pm.expect(jsonData.availableShippingMethods).to.be.not.empty;\r","        })\r","    set(\"counter\", 1);\r","    set(\"Token\", \"\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Available Shipping Methods: Failure | Not logged in\",\r","        function () {\r","            pm.expect(jsonData.availableShippingMethods).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","    \r","}"],"type":"text/javascript"}}],"id":"aa1aebf5-c530-4618-ab74-f9f09fbd0b12","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"url":"/api/scope/getAvailableShippingMethods","description":"<p>get list of available Shipping Methods on cart</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAvailableShippingMethods"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"aa1aebf5-c530-4618-ab74-f9f09fbd0b12"},{"name":"Get Available Payment Methods","event":[{"listen":"test","script":{"id":"6016e313-1b74-4870-a24e-a6d4b044a5ee","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Available Payment Methods: Success\",\r","        function () {\r","            pm.expect(jsonData.availablePaymentMethods).to.be.not.empty;\r","        })\r","    set(\"counter\", 1);\r","    set(\"Token\", \"\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Available Payment Methods: Failure | Not logged in\",\r","        function () {\r","            pm.expect(jsonData.availablePaymentMethods).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","    \r","}"],"type":"text/javascript"}}],"id":"c7bbe70d-a701-4999-be87-87270bda06c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"url":"/api/scope/getAvailablePaymentMethods","description":"<p>Get List of applied promotions on cart</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAvailablePaymentMethods"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"c7bbe70d-a701-4999-be87-87270bda06c5"},{"name":"Get Applied Promotions","event":[{"listen":"test","script":{"id":"01ec5707-d135-4928-bc5f-edaa70fb5c58","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Applied Promotions: Success\",\r","        function () {\r","            pm.expect(jsonData.cart.orderID).to.be.not.null;\r","        })\r","    set(\"counter\", 0);"],"type":"text/javascript"}}],"id":"3c1df876-13ce-4b20-91d5-3869e075576e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"url":"/api/scope/getAppliedPromotionCodes","description":"<p>get List of applied promotions on cart</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAppliedPromotionCodes"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"3c1df876-13ce-4b20-91d5-3869e075576e"},{"name":"Get Applied Payments","event":[{"listen":"test","script":{"id":"7d6744e2-451e-47ce-8bff-eb4adda4346b","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Applied Payments: Success\",\r","        function () {\r","            pm.expect(jsonData.appliedPayments).to.be.not.empty;\r","        })\r","    set(\"counter\", 1);\r","    set(\"Token\", \"\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Applied Payments: Failure | Not logged in\",\r","        function () {\r","            pm.expect(jsonData.appliedPayments).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","    \r","}"],"type":"text/javascript"}}],"id":"5a4384d1-c462-47ea-b314-91c48785c9cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"url":"/api/scope/getAppliedPayments","description":"<p>get list of applied payments on cart</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAppliedPayments"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"5a4384d1-c462-47ea-b314-91c48785c9cf"}],"id":"8210b225-4d9a-4a53-9ff8-ff9bf260f57c","_postman_id":"8210b225-4d9a-4a53-9ff8-ff9bf260f57c","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Quotes Management","item":[{"name":"Get Quotes","id":"0f88de60-1806-4948-a7d1-8ebd73a68eb5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getQuotes/","description":"<p>Gets quotes information for the logged in account.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getQuotes",""],"host":[""],"query":[],"variable":[]}},"response":[{"id":"d000d7f6-3213-4a81-a850-a4fd15fdbd54","name":"Get Quotes","originalRequest":{"method":"GET","header":[],"url":"/api/scope/getQuotes/"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 26 May 2022 12:50:02 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"messages\": [],\n    \"failureActions\": [],\n    \"quotesOnAccount\": {\n        \"recordsCount\": 1,\n        \"pageRecordsStart\": 1,\n        \"totalPages\": 1,\n        \"ordersOnAccount\": [\n            {\n                \"orderStatusType_typeName\": \"Draft\",\n                \"calculatedSubTotalAfterItemDiscounts\": 0,\n                \"orderID\": \"8ab1b26680ff48220181006a758b01a5\",\n                \"calculatedTotalItemQuantity\": 0,\n                \"calculatedDiscountTotal\": 0,\n                \"calculatedTaxTotal\": 0,\n                \"quoteName\": \"New Quote From API 2\",\n                \"createdDateTime\": \"May, 26 2022 08:49:46 -0400\",\n                \"orderStatusType_systemCode\": \"ostNotPlaced\",\n                \"orderNotes\": \"\",\n                \"orderType_systemCode\": \"otQuoteOrder\",\n                \"calculatedFulfillmentHandlingFeeTotal\": 0,\n                \"calculatedSubTotal\": 0,\n                \"subTotalAfterItemDiscounts\": 0,\n                \"calculatedTotal\": 0,\n                \"orderType_typeName\": \"Quote\",\n                \"calculatedFulfillmentTotal\": 0,\n                \"orderOpenDateTime\": \"\",\n                \"quoteNumber\": \"16\"\n            }\n        ],\n        \"pageRecordsEnd\": 250,\n        \"pageRecordsShow\": 250,\n        \"currentPage\": 1\n    }\n}"}],"_postman_id":"0f88de60-1806-4948-a7d1-8ebd73a68eb5"},{"name":"Create Quote","id":"11ad699d-0fc9-4c1b-8eb5-018321f4a484","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"quoteName\": \"{{quoteName}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/createQuote/","description":"<p>Creates a Quote for the logged in account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>quoteName</td>\n<td>Quote Name</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","createQuote",""],"host":[""],"query":[],"variable":[]}},"response":[{"id":"163d27c5-9ed9-460e-b099-0db1c2400db3","name":"Create Quote","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"quoteName\": \"New Test Quote\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/createQuote/"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 26 May 2022 13:22:43 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"461"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=C40E93BA9631323C0E49200BF76F95FD; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:createQuoteOrder\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MjM1NjBlMDAxNSIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY1MzU3MTM2MywiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJ1Yy1kZXZlbG9wLnVsdHJhY29tbWVyY2UtZGV2LmNvIiwicm9sZSI6InB1YmxpYyIsImFjY291bnRUeXBlIjoiIiwiZXhwIjoxNjUzNTcyMjYzLCJzZXNzaW9uSUQiOiI4YWIxOTU4NDgwZmY0NzViMDE4MTAwNjhhMGYxMDFkNiIsImVuY29kaW5nIjoiVVRGLTgifQ.NzIwMDRGQzAyNkQwQkNBMzc2QkUxQ0M1QUU0QkI5OTdGQjNDM0YwMQ\",\n    \"orderID\": \"8ab1b26680ff482201810088a18501ef\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"11ad699d-0fc9-4c1b-8eb5-018321f4a484"},{"name":"Add Quote Item","id":"9ba117b6-dfd0-423c-bd4b-b4f37499bf16","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"skuCode\": \"{{skuCode}}\",\r\n    \"orderID\": \"{{orderID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addQuoteItem","description":"<p>Add an item to an existing quote for the logged in account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>skuCode</td>\n<td>Sku Code</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>orderID</td>\n<td>Order ID</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addQuoteItem"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"142f567d-f1e7-4e58-a37f-83d4c0836405","name":"Add Quote Item","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"skuCode\": \"TestcraftProduct8576876-1\",\r\n    \"orderID\": \"8ab1b26680ff482201810088a18501ef\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addQuoteItem"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 26 May 2022 13:23:18 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"425"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=71090DE79D96269A4961F7A27F8297C4; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:addQuoteItem\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MjM1NjBlMDAxNSIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY1MzU3MTM5OCwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJ1Yy1kZXZlbG9wLnVsdHJhY29tbWVyY2UtZGV2LmNvIiwicm9sZSI6InB1YmxpYyIsImFjY291bnRUeXBlIjoiIiwiZXhwIjoxNjUzNTcyMjk4LCJzZXNzaW9uSUQiOiI4YWIxOTU4NDgwZmY0NzViMDE4MTAwNjhhMGYxMDFkNiIsImVuY29kaW5nIjoiVVRGLTgifQ.NEIzRDZFMkQ5NzZBMkFCRjc4MjRGMEY1RTYwRjMwM0VDMjlFRDEzRQ\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"9ba117b6-dfd0-423c-bd4b-b4f37499bf16"},{"name":"Add Quote Items","id":"1b44ec41-b979-4e28-8efd-eedaeb319e00","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"skuCodeList\": \"{{skuCodeList}}\",\r\n    \"orderID\": \"{{orderID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addQuoteItems","description":"<p>Add items to an existing quote for the logged in account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>skuCodeList</td>\n<td>Sku Code List</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>orderID</td>\n<td>Order ID</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addQuoteItems"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"91c027f7-ac79-4849-a6a9-0474a3752711","name":"Add Quote Items","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"skuCodeList","value":"TestcraftProduct8576876-1,TestcraftProduct8576850-1","type":"text"},{"key":"orderID","value":"8ab1b26680ff48220181006a758b01a5","type":"text"},{"key":"quantity","value":"","type":"text","disabled":true}]},"url":"/api/scope/addQuoteItems"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 26 May 2022 12:52:21 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=62E51A7DE132201155F0667F9E8C48CD; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:addQuoteItem\",\n        \"public:addQuoteItems\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MjM1NjBlMDAxNSIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY1MzU2OTU0MSwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJ1Yy1kZXZlbG9wLnVsdHJhY29tbWVyY2UtZGV2LmNvIiwicm9sZSI6InB1YmxpYyIsImFjY291bnRUeXBlIjoiIiwiZXhwIjoxNjUzNTcwNDQxLCJzZXNzaW9uSUQiOiI4YWIxOTU4NDgwZmY0NzViMDE4MTAwNjhhMGYxMDFkNiIsImVuY29kaW5nIjoiVVRGLTgifQ.REY2QjYwNTEzNUM3NDgyM0Y3OTE5MTM2RUY3MkRCRkI4MzFCNjM2QQ\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"1b44ec41-b979-4e28-8efd-eedaeb319e00"},{"name":"Update Quote Item Quantity","id":"aaaaebfe-a0e3-4cbb-851a-802e13bbc2e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderID\": \"{{orderID}}\",\r\n    \"orderItemID\": \"{{orderItemID}}\",\r\n    \"quantity\": \"{{quantity}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateQuoteItemQuantity","description":"<p>Updates the quantity for an item in the quote.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>orderID</td>\n<td>Order ID</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>orderItemID</td>\n<td>Order Item ID</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>quantity</td>\n<td>Quantity</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateQuoteItemQuantity"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"d3a570b9-352c-40f2-96ce-1bc466d242e9","name":"Update Quote Item Quantity","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"orderItemID","value":"8ab1958480ff475b0181006bfbb901da","type":"text"},{"key":"orderID","value":"8ab1b26680ff48220181006a758b01a5","type":"text"},{"key":"quantity","value":"5","type":"text"}]},"url":"/api/scope/updateQuoteItemQuantity"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 26 May 2022 12:54:16 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=1C8567AEB6425D4B98B421AF6658E84D; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:updateQuoteItemQuantity\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MjM1NjBlMDAxNSIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY1MzU2OTY1NywiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJ1Yy1kZXZlbG9wLnVsdHJhY29tbWVyY2UtZGV2LmNvIiwicm9sZSI6InB1YmxpYyIsImFjY291bnRUeXBlIjoiIiwiZXhwIjoxNjUzNTcwNTU3LCJzZXNzaW9uSUQiOiI4YWIxOTU4NDgwZmY0NzViMDE4MTAwNjhhMGYxMDFkNiIsImVuY29kaW5nIjoiVVRGLTgifQ.RjU3QzQ1MENCOTBCODY4RkE4MzZCNTE3MkNBNzEyMDBEMDM0MDM0Ng\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"aaaaebfe-a0e3-4cbb-851a-802e13bbc2e1"},{"name":"Convert Cart To Quote","id":"48a471c4-1569-4f13-b196-83592f1bcd6f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"quoteName\": \"{{quoteName}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/convertCartToQuote","description":"<p>Converts a cart belonging to the logged in account to a quote.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>quoteName</td>\n<td>Quote Name</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","convertCartToQuote"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"4cf12d0b-db3a-4d6b-ac57-7a575796649f","name":"Convert Cart To Quote","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"quoteName\": \"New Test Quote\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/convertCartToQuote"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 26 May 2022 14:29:46 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"428"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=93183C9D162EE54EE5494D440259BF3B; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:convertCartToQuote\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MjM1NjBlMDAxNSIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY1MzU3NTM4NywiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJ1Yy1kZXZlbG9wLnVsdHJhY29tbWVyY2UtZGV2LmNvIiwicm9sZSI6InB1YmxpYyIsImFjY291bnRUeXBlIjoiIiwiZXhwIjoxNjUzNTc2Mjg3LCJzZXNzaW9uSUQiOiI4YWIxOTU4NDgwZmY0NzViMDE4MTAwYzQzNzlmMDJjYiIsImVuY29kaW5nIjoiVVRGLTgifQ.REEzOEZDOUQ5QjAzQzBEOUQ1QUFGN0JEQTBEQTk1MjcyNjI2QzJGQw\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"48a471c4-1569-4f13-b196-83592f1bcd6f"}],"id":"010200bf-3951-41ad-a6a9-34fdefc612c5","_postman_id":"010200bf-3951-41ad-a6a9-34fdefc612c5","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Products","item":[{"name":"Get Products","event":[{"listen":"test","script":{"id":"efb27ee0-e539-48ba-bf4e-58d7e7fee67e","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Products: Success\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","    })\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Products\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Products: Success | Results returned\",\r","        function () {\r","            pm.expect(jsonData.data.defaultSku_skuID).to.be.not.null;\r","            pm.expect(jsonData.data).to.equal('');\r","            })\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Products Type\");\r","};"],"type":"text/javascript"}}],"id":"34728932-e158-4f32-b05e-f80c223fdc08","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/product/","description":"<p>Get list of all the products</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","product",""],"host":[""],"query":[],"variable":[]}},"response":[{"id":"60fb8745-843c-4087-9a91-12f53bcab111","name":"Get Products","originalRequest":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/product/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 21 Mar 2022 19:43:40 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:scope.getProduct\"\n    ],\n    \"data\": {\n        \"collectionCode\": \"\",\n        \"recordsCount\": 582,\n        \"disableAveragesAndSumsFlag\": \"1\",\n        \"collectionName\": \"\",\n        \"reportFlag\": false,\n        \"pageRecords\": [\n            {\n                \"defaultSku_skuID\": \"8ab1b23d7f9e778c017fac115b6b029b\",\n                \"calculatedQATS\": 2000,\n                \"optionGroups\": [],\n                \"brand_brandName\": \" \",\n                \"defaultSku_imageFile\": \"miscellaneousproduct8322776.jpg\",\n                \"urlTitle\": \"miscellaneousproduct8322776\",\n                \"listPrice\": 180,\n                \"brand_urlTitle\": \" \",\n                \"productType_productTypeID\": \"2c9680847b0bb962017b0c33418300f6\",\n                \"baseProductTypeSystemCode\": \"miscFee\",\n                \"categories\": [],\n                \"settings\": {\n                    \"productTitleString\": \" MiscellaneousProduct8322776\",\n                    \"productMetaDescriptionString\": \"\",\n                    \"productMetaKeywordsString\": \"MiscellaneousProduct8322776, Refund Child, \",\n                    \"productHTMLTitleString\": \" MiscellaneousProduct8322776 - Refund Child\"\n                },\n                \"renewalPrice\": 0,\n                \"salePrice\": 200,\n                \"productDescription\": \" \",\n                \"brand_brandID\": \" \",\n                \"productType_productTypeName\": \"Refund Child\",\n                \"productType_urlTitle\": \"refund-child\",\n                \"productName\": \"MiscellaneousProduct8322776\",\n                \"productID\": \"8ab1b23d7f9e778c017fac115b54029a\",\n                \"skus\": [],\n                \"defaultSku_skuCode\": \"MiscellaneousProduct8322776-1\",\n                \"productType_productTypeIDPath\": \"e9d52618d98011e9b98712bff9d404c8,2c9580847b0b51d9017b0b66a0c0001d,2c9680847b0bb962017b0c33418300f6\",\n                \"productCode\": \"MiscellaneousProduct8322776\"\n            },\n            {\n                \"defaultSku_skuID\": \"8ab195c27f9e7654017fabee882501ef\",\n                \"calculatedQATS\": 2000,\n                \"optionGroups\": [],\n                \"brand_brandName\": \" \",\n                \"defaultSku_imageFile\": \"testcraftevent8322721.jpg\",\n                \"urlTitle\": \"testcraftevent8322721\",\n                \"listPrice\": 0,\n                \"brand_urlTitle\": \" \",\n                \"productType_productTypeID\": \"8ab195f87e2bad4e017e30a080370bbe\",\n                \"baseProductTypeSystemCode\": \"event\",\n                \"categories\": [],\n                \"settings\": {\n                    \"productTitleString\": \" TestcraftEvent8322721\",\n                    \"productMetaDescriptionString\": \"\",\n                    \"productMetaKeywordsString\": \"TestcraftEvent8322721, testersevents, \",\n                    \"productHTMLTitleString\": \" TestcraftEvent8322721 - testersevents\"\n                },\n                \"renewalPrice\": 0,\n                \"salePrice\": 200,\n                \"productDescription\": \" \",\n                \"brand_brandID\": \" \",\n                \"productType_productTypeName\": \"testersevents\",\n                \"productType_urlTitle\": \"testersevents\",\n                \"productName\": \"TestcraftEvent8322721\",\n                \"productID\": \"8ab195c27f9e7654017fabee87a701ee\",\n                \"skus\": [],\n                \"defaultSku_skuCode\": \"testcraftevent8322721-1\",\n                \"productType_productTypeIDPath\": \"444df315a963bea00867567110d47728,8ab195f87e2bad4e017e30a080370bbe\",\n                \"productCode\": \"TestcraftEvent8322721\"\n            },\n            {\n                \"defaultSku_skuID\": \"8ab195047f90ac81017f9c7b2fe504ba\",\n                \"calculatedQATS\": 2000,\n                \"optionGroups\": [],\n                \"brand_brandName\": \" \",\n                \"defaultSku_imageFile\": \"testcraftevent8318942.jpg\",\n                \"urlTitle\": \"testcraftevent8318942\",\n                \"listPrice\": 0,\n                \"brand_urlTitle\": \" \",\n                \"productType_productTypeID\": \"8ab195f87e2bad4e017e30a080370bbe\",\n                \"baseProductTypeSystemCode\": \"event\",\n                \"categories\": [],\n                \"settings\": {\n                    \"productTitleString\": \" TestcraftEvent8318942\",\n                    \"productMetaDescriptionString\": \"\",\n                    \"productMetaKeywordsString\": \"TestcraftEvent8318942, testersevents, \",\n                    \"productHTMLTitleString\": \" TestcraftEvent8318942 - testersevents\"\n                },\n                \"renewalPrice\": 0,\n                \"salePrice\": 200,\n                \"productDescription\": \" \",\n                \"brand_brandID\": \" \",\n                \"productType_productTypeName\": \"testersevents\",\n                \"productType_urlTitle\": \"testersevents\",\n                \"productName\": \"TestcraftEvent8318942\",\n                \"productID\": \"8ab195047f90ac81017f9c7b2f4904b9\",\n                \"skus\": [],\n                \"defaultSku_skuCode\": \"testcraftevent8318942-1\",\n                \"productType_productTypeIDPath\": \"444df315a963bea00867567110d47728,8ab195f87e2bad4e017e30a080370bbe\",\n                \"productCode\": \"TestcraftEvent8318942\"\n            },\n            {\n                \"defaultSku_skuID\": \"8ab1b26e7f2beba5017f30bfa55c00bf\",\n                \"calculatedQATS\": 0,\n                \"optionGroups\": [],\n                \"brand_brandName\": \"Brand7549408\",\n                \"defaultSku_imageFile\": \"f112.jpg\",\n                \"urlTitle\": \"flowers\",\n                \"listPrice\": 60,\n                \"brand_urlTitle\": \"brand7549408\",\n                \"productType_productTypeID\": \"8ab194657bca466a017bdf4989130854\",\n                \"baseProductTypeSystemCode\": \"merchandise\",\n                \"categories\": [],\n                \"settings\": {\n                    \"productTitleString\": \"Brand7549408 Flowers\",\n                    \"productMetaDescriptionString\": \"\",\n                    \"productMetaKeywordsString\": \"Flowers, Ferns, Brand7549408\",\n                    \"productHTMLTitleString\": \"Brand7549408 Flowers - Ferns\"\n                },\n                \"renewalPrice\": 0,\n                \"salePrice\": 80,\n                \"productDescription\": \" \",\n                \"brand_brandID\": \"2c918082790e4647017913f5388f087e\",\n                \"productType_productTypeName\": \"Ferns\",\n                \"productType_urlTitle\": \"ferns\",\n                \"productName\": \"Flowers\",\n                \"productID\": \"8ab1b26e7f2beba5017f30bfa4cd00be\",\n                \"skus\": [],\n                \"defaultSku_skuCode\": \"F112-1\",\n                \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c918088793e239e0179422fd2a20511,8ab194657bca466a017bdf4989130854\",\n                \"productCode\": \"F112\"\n            },\n            {\n                \"defaultSku_skuID\": \"8ab1b3277ef87d2b017f0450afca0180\",\n                \"calculatedQATS\": 3000,\n                \"optionGroups\": [],\n                \"brand_brandName\": \" \",\n                \"defaultSku_imageFile\": \"rabbitsfootfern-4inchpot.jpg\",\n                \"urlTitle\": \"rabbits-foot-fern\",\n                \"listPrice\": 0,\n                \"brand_urlTitle\": \" \",\n                \"productType_productTypeID\": \"8ab194657bca466a017bdf4989130854\",\n                \"baseProductTypeSystemCode\": \"merchandise\",\n                \"categories\": [],\n                \"settings\": {\n                    \"productTitleString\": \" Rabbit's Foot Fern\",\n                    \"productMetaDescriptionString\": \"\",\n                    \"productMetaKeywordsString\": \"Rabbit's Foot Fern, Ferns, \",\n                    \"productHTMLTitleString\": \" Rabbit's Foot Fern - Ferns\"\n                },\n                \"renewalPrice\": 0,\n                \"salePrice\": 7,\n                \"productDescription\": \" \",\n                \"brand_brandID\": \" \",\n                \"productType_productTypeName\": \"Ferns\",\n                \"productType_urlTitle\": \"ferns\",\n                \"productName\": \"Rabbit's Foot Fern\",\n                \"productID\": \"8ab1b3277ef87d2b017f0450afaf017f\",\n                \"skus\": [],\n                \"defaultSku_skuCode\": \"rabbitsfootfern-1\",\n                \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c918088793e239e0179422fd2a20511,8ab194657bca466a017bdf4989130854\",\n                \"productCode\": \"rabbitsfootfern\"\n            },\n            {\n                \"defaultSku_skuID\": \"8ab194657bca466a017bdf23cff4030f\",\n                \"calculatedQATS\": 5008,\n                \"optionGroups\": [],\n                \"brand_brandName\": \"Worcester Farms\",\n                \"defaultSku_imageFile\": \"burrostail.jpg\",\n                \"urlTitle\": \"burros-tail\",\n                \"listPrice\": 0,\n                \"brand_urlTitle\": \"worcester-farms\",\n                \"productType_productTypeID\": \"8ab194657bca466a017bdf1cd22f0300\",\n                \"baseProductTypeSystemCode\": \"merchandise\",\n                \"categories\": [],\n                \"settings\": {\n                    \"productTitleString\": \"Worcester Farms Burro's Tail\",\n                    \"productMetaDescriptionString\": \"\",\n                    \"productMetaKeywordsString\": \"Burro's Tail, Succulents, Worcester Farms\",\n                    \"productHTMLTitleString\": \"Worcester Farms Burro's Tail - Succulents\"\n                },\n                \"renewalPrice\": 0,\n                \"salePrice\": 9.99,\n                \"productDescription\": \" \",\n                \"brand_brandID\": \"2c918088793e234001794237c17c0566\",\n                \"productType_productTypeName\": \"Succulents\",\n                \"productType_urlTitle\": \"succulents\",\n                \"productName\": \"Burro's Tail\",\n                \"productID\": \"8ab194657bca466a017bdf23cfdb030e\",\n                \"skus\": [],\n                \"defaultSku_skuCode\": \"burrostail-1\",\n                \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c918088793e239e0179422fd2a20511,8ab194657bca466a017bdf1cd22f0300\",\n                \"productCode\": \"burrostail\"\n            },\n            {\n                \"defaultSku_skuID\": \"8ab1b3de79d247590179e6abc9491066\",\n                \"calculatedQATS\": 2000,\n                \"optionGroups\": [],\n                \"brand_brandName\": \" \",\n                \"defaultSku_imageFile\": \"7682422.jpg\",\n                \"urlTitle\": \"testcraftproduct7682422\",\n                \"listPrice\": 77,\n                \"brand_urlTitle\": \" \",\n                \"productType_productTypeID\": \"2c918084733d5cc901735dd304820020\",\n                \"baseProductTypeSystemCode\": \"merchandise\",\n                \"categories\": [],\n                \"settings\": {\n                    \"productTitleString\": \" TestcraftProduct7682422\",\n                    \"productMetaDescriptionString\": \"\",\n                    \"productMetaKeywordsString\": \"TestcraftProduct7682422, Baseball, \",\n                    \"productHTMLTitleString\": \" TestcraftProduct7682422 - Baseball\"\n                },\n                \"renewalPrice\": 0,\n                \"salePrice\": 77,\n                \"productDescription\": \" \",\n                \"brand_brandID\": \" \",\n                \"productType_productTypeName\": \"Baseball\",\n                \"productType_urlTitle\": \"baseball\",\n                \"productName\": \"TestcraftProduct7682422\",\n                \"productID\": \"8ab1b3de79d247590179e6abc9481065\",\n                \"skus\": [],\n                \"defaultSku_skuCode\": \"7682422-1\",\n                \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c9180867218c3fc01722d90783d0013,2c918084733d5cc901735dd304820020\",\n                \"productCode\": \"7682422\"\n            },\n            {\n                \"defaultSku_skuID\": \"8ab1b2bc79d244c00179e66bb05e0daa\",\n                \"calculatedQATS\": 2000,\n                \"optionGroups\": [],\n                \"brand_brandName\": \" \",\n                \"defaultSku_imageFile\": \"7682014.jpg\",\n                \"urlTitle\": \"testcraftproduct7682014\",\n                \"listPrice\": 77,\n                \"brand_urlTitle\": \" \",\n                \"productType_productTypeID\": \"2c918084733d5cc901735dd304820020\",\n                \"baseProductTypeSystemCode\": \"merchandise\",\n                \"categories\": [],\n                \"settings\": {\n                    \"productTitleString\": \" TestcraftProduct7682014\",\n                    \"productMetaDescriptionString\": \"\",\n                    \"productMetaKeywordsString\": \"TestcraftProduct7682014, Baseball, \",\n                    \"productHTMLTitleString\": \" TestcraftProduct7682014 - Baseball\"\n                },\n                \"renewalPrice\": 0,\n                \"salePrice\": 78,\n                \"productDescription\": \" \",\n                \"brand_brandID\": \" \",\n                \"productType_productTypeName\": \"Baseball\",\n                \"productType_urlTitle\": \"baseball\",\n                \"productName\": \"TestcraftProduct7682014\",\n                \"productID\": \"8ab1b2bc79d244c00179e66bb04d0da9\",\n                \"skus\": [],\n                \"defaultSku_skuCode\": \"7682014-1\",\n                \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c9180867218c3fc01722d90783d0013,2c918084733d5cc901735dd304820020\",\n                \"productCode\": \"7682014\"\n            },\n            {\n                \"defaultSku_skuID\": \"8ab1b2bc79d244c00179e663273c0d91\",\n                \"calculatedQATS\": 2000,\n                \"optionGroups\": [],\n                \"brand_brandName\": \" \",\n                \"defaultSku_imageFile\": \"7681889.jpg\",\n                \"urlTitle\": \"testcraftproduct7681889\",\n                \"listPrice\": 77,\n                \"brand_urlTitle\": \" \",\n                \"productType_productTypeID\": \"2c918084733d5cc901735dd304820020\",\n                \"baseProductTypeSystemCode\": \"merchandise\",\n                \"categories\": [],\n                \"settings\": {\n                    \"productTitleString\": \" TestcraftProduct7681889\",\n                    \"productMetaDescriptionString\": \"\",\n                    \"productMetaKeywordsString\": \"TestcraftProduct7681889, Baseball, \",\n                    \"productHTMLTitleString\": \" TestcraftProduct7681889 - Baseball\"\n                },\n                \"renewalPrice\": 0,\n                \"salePrice\": 77,\n                \"productDescription\": \" \",\n                \"brand_brandID\": \" \",\n                \"productType_productTypeName\": \"Baseball\",\n                \"productType_urlTitle\": \"baseball\",\n                \"productName\": \"TestcraftProduct7681889\",\n                \"productID\": \"8ab1b2bc79d244c00179e663272a0d90\",\n                \"skus\": [],\n                \"defaultSku_skuCode\": \"7681889-1\",\n                \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c9180867218c3fc01722d90783d0013,2c918084733d5cc901735dd304820020\",\n                \"productCode\": \"7681889\"\n            },\n            {\n                \"defaultSku_skuID\": \"8ab1b3de79d247590179e65039630f87\",\n                \"calculatedQATS\": 2000,\n                \"optionGroups\": [],\n                \"brand_brandName\": \" \",\n                \"defaultSku_imageFile\": \"7681782.jpg\",\n                \"urlTitle\": \"testcraftproduct7681782\",\n                \"listPrice\": 77,\n                \"brand_urlTitle\": \" \",\n                \"productType_productTypeID\": \"2c918084733d5cc901735dd304820020\",\n                \"baseProductTypeSystemCode\": \"merchandise\",\n                \"categories\": [],\n                \"settings\": {\n                    \"productTitleString\": \" TestcraftProduct7681782\",\n                    \"productMetaDescriptionString\": \"\",\n                    \"productMetaKeywordsString\": \"TestcraftProduct7681782, Baseball, \",\n                    \"productHTMLTitleString\": \" TestcraftProduct7681782 - Baseball\"\n                },\n                \"renewalPrice\": 0,\n                \"salePrice\": 77,\n                \"productDescription\": \" \",\n                \"brand_brandID\": \" \",\n                \"productType_productTypeName\": \"Baseball\",\n                \"productType_urlTitle\": \"baseball\",\n                \"productName\": \"TestcraftProduct7681782\",\n                \"productID\": \"8ab1b3de79d247590179e65039620f86\",\n                \"skus\": [],\n                \"defaultSku_skuCode\": \"7681782-1\",\n                \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c9180867218c3fc01722d90783d0013,2c918084733d5cc901735dd304820020\",\n                \"productCode\": \"7681782\"\n            }\n        ],\n        \"collectionID\": \"\",\n        \"aggregations\": {},\n        \"pageRecordsStart\": 1,\n        \"totalPages\": 59,\n        \"useElasticSearch\": false,\n        \"publicFlag\": \"0\",\n        \"pageRecordsEnd\": 10,\n        \"collectionDescription\": \"\",\n        \"dirtyReadFlag\": true,\n        \"limitCountTotal\": 0,\n        \"collectionObject\": \"Product\",\n        \"pageRecordsShow\": 10,\n        \"softDeleteFlag\": \"0\",\n        \"currentPage\": 1,\n        \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"Product\\\",\\\"baseEntityAlias\\\":\\\"_product\\\",\\\"columns\\\":[{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productID\\\",\\\"title\\\":\\\"Product ID\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productName\\\",\\\"title\\\":\\\"Product Name\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productCode\\\",\\\"title\\\":\\\"Product Code\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productDescription\\\",\\\"title\\\":\\\"Product Description\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.defaultSku.imageFile\\\",\\\"title\\\":\\\"Image File Name\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.defaultSku.skuID\\\",\\\"title\\\":\\\"SkuID\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.defaultSku.skuCode\\\",\\\"title\\\":\\\"Sku Code\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.calculatedQATS\\\",\\\"title\\\":\\\"QATS\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productType.productTypeID\\\",\\\"title\\\":\\\"productTypeID\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productType.productTypeName\\\",\\\"title\\\":\\\"Product Type Name\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productType.productTypeIDPath\\\",\\\"title\\\":\\\"Product Type ID Path\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productType.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.brand.brandID\\\",\\\"title\\\":\\\"brandID\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.brand.brandName\\\",\\\"title\\\":\\\"Brand Name\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.brand.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\",\\\"isEditable\\\":false}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[{\\\"ignoredWhenSearch\\\":false,\\\"hidden\\\":true,\\\"comparisonOperator\\\":\\\"=\\\",\\\"ormtype\\\":\\\"boolean\\\",\\\"value\\\":true,\\\"propertyIdentifier\\\":\\\"_product.publishedFlag\\\"},{\\\"ignoredWhenSearch\\\":false,\\\"hidden\\\":true,\\\"comparisonOperator\\\":\\\"=\\\",\\\"ormtype\\\":\\\"boolean\\\",\\\"value\\\":true,\\\"propertyIdentifier\\\":\\\"_product.activeFlag\\\",\\\"logicalOperator\\\":\\\"AND\\\"}]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n        \"pageRecordsCount\": 10\n    },\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOm51bGwsImlhdCI6MTY0Nzg5MTgyMSwiaXNzdWVyIjoic2xhdHdhbGxwcml2YXRlZGV2LnVsdHJhY29tbWVyY2UtZGV2LmNvIiwicm9sZSI6InB1YmxpYyIsImV4cCI6MTY0Nzg5MjcyMSwic2Vzc2lvbklEIjpudWxsLCJlbmNvZGluZyI6IlVURi04In0.NjM1RUYyNjg4MzI0QURBNUVEOEMzRTJGREJFNzc5MTk3NEVCQTlFMg\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"34728932-e158-4f32-b05e-f80c223fdc08"},{"name":"Search Products","id":"c0fdea7b-4858-4e2c-9b0e-1d619a2caf03","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/scope/productSearch","description":"<p>Works similar to the \"Get Products\" endpoint but uses the product search integration. This endpoint has been optimized for search and includes dynamic product filtering options in the response.</p>\n<p>Filter formatting differs from the rest of the API, please see example responses for usage.</p>\n<p><em>Note: The Ultra Commerce Product Search integration needs to be enabled in the admin.</em></p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","productSearch"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"2796bf38-63a1-4812-9ff5-b6d5a9f6d572","name":"Search Products: Keyword, Brand","originalRequest":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":{"raw":"/api/scope/productSearch?keyword=sock&brand_slug=sporting-sock-company","host":[""],"path":["api","scope","productSearch"],"query":[{"key":"keyword","value":"sock","type":"text"},{"key":"brand_slug","value":"sporting-sock-company","type":"text"}]}},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 28 Oct 2022 15:18:49 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=vzIy5UGRy6Sprta+F2zPjfUcCnjM2LA00Ra32dtv7i4E6NPaZs9iBN83OJ6JV3lxW/b0OPTZ6Zp86FSvIKeK6FCgwjLLUc/JXriSn0eW5g7pfVDAvIDvT2UtZ5ts; Expires=Fri, 04 Nov 2022 15:18:49 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=vzIy5UGRy6Sprta+F2zPjfUcCnjM2LA00Ra32dtv7i4E6NPaZs9iBN83OJ6JV3lxW/b0OPTZ6Zp86FSvIKeK6FCgwjLLUc/JXriSn0eW5g7pfVDAvIDvT2UtZ5ts; Expires=Fri, 04 Nov 2022 15:18:49 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"data\": {\n        \"products\": [\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow, Sock Size: Youth/Large: 23 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 3.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTeamStripedSock\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173813beab60026\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Large: 23 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockteamstripedsock-4\",\n                \"product_urlTitle\": \"sporting-sock-company-thick-striped-team-sock-adult-child-1-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Thick Striped Team Sock - Adult / Child - 1 Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173813beace0027\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockteamstripedsock-4\",\n                \"sku_imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockteamstripedsock-.jpg\",\n                \"imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f0017381491543002b\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Large: 23 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTeamStripedSock-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f0017381491543002b\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317ab723d81b11eb844012bff9d404c8\",\n                        \"price\": 3.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 3.99,\n                \"skuPricePrice\": 3.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow, Sock Size: Large: 25 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 3.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTeamStripedSock\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173813beab60026\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow, Sock Size: Large: 25 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockteamstripedsock-5\",\n                \"product_urlTitle\": \"sporting-sock-company-thick-striped-team-sock-adult-child-1-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Thick Striped Team Sock - Adult / Child - 1 Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173813beace0027\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockteamstripedsock-5\",\n                \"sku_imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockteamstripedsock-.jpg\",\n                \"imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f00173814949cd002c\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow, Sock Size: Large: 25 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTeamStripedSock-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f00173814949cd002c\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317aba97d81b11eb844012bff9d404c8\",\n                        \"price\": 3.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 3.99,\n                \"skuPricePrice\": 3.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow, Sock Size: Youth/Small: 18 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 3.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTeamStripedSock\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173813beab60026\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Small: 18 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockteamstripedsock-2\",\n                \"product_urlTitle\": \"sporting-sock-company-thick-striped-team-sock-adult-child-1-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Thick Striped Team Sock - Adult / Child - 1 Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173813beace0027\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockteamstripedsock-2\",\n                \"sku_imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockteamstripedsock-.jpg\",\n                \"imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f0017381487d600029\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Small: 18 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTeamStripedSock-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f0017381487d600029\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317ab30cd81b11eb844012bff9d404c8\",\n                        \"price\": 3.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 3.99,\n                \"skuPricePrice\": 3.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Red\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 9.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 13, 2022 12:04 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSock01\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173811e2b3d000d\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Red\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsock01-2\",\n                \"product_urlTitle\": \"sporting-sock-company-full-length-team-sock-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Full Length Team Sock (Pair) - Adult\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173811e2b6a000e\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsock01-2\",\n                \"sku_imageFile\": \"sportingsock01-red.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsock01-.jpg\",\n                \"imageFile\": \"sportingsock01-red.jpg\",\n                \"product_productDescription\": \"<p>Lightweight socks - perfect to complement your team uniform.</p>\\r\\n\\r\\n<ul>\\r\\n\\t<li>Recommended for baseball, softball, basketball or soccer</li>\\r\\n\\t<li>Fit is true to size</li>\\r\\n\\t<li>Lightweight</li>\\r\\n\\t<li>Elastic for extra stretch</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 13, 2022 12:04 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f001738120dd92000f\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Red\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSock01-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f001738120dd92000f\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317a9927d81b11eb844012bff9d404c8\",\n                        \"price\": 9.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 9.99,\n                \"skuPricePrice\": 9.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Oct 11, 2022 04:02 AM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Sock Size: Large: 25 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 2.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockClassicWhite\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f001738129d9710018\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Sock Size: Large: 25 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockclassicwhite-4\",\n                \"product_urlTitle\": \"sporting-sock-company-classic-white-tube-sock-adult-youth-single-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Classic White Tube Sock - Adult / Youth - Single Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f001738129d9880019\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockclassicwhite-4\",\n                \"sku_imageFile\": \"sportingsockclassicwhite-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockclassicwhite-.jpg\",\n                \"imageFile\": \"sportingsockclassicwhite-.jpg\",\n                \"product_productDescription\": \"<ul>\\r\\n\\t<li>Classic simple white tube sock</li>\\r\\n\\t<li>Available in youth and adult sizes</li>\\r\\n\\t<li>Stretchable with comfortable fit.&nbsp;</li>\\r\\n\\t<li>Full length for entire calf</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f00173812c5129001c\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Sock Size: Large: 25 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockClassicWhite-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f00173812c5129001c\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317aa21cd81b11eb844012bff9d404c8\",\n                        \"price\": 2.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 2.99,\n                \"skuPricePrice\": 2.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Sock Size: Youth/Small: 20 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 15.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTubeSock-12pack\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173812f5185001e\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Sock Size: Youth/Small: 20 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsocktubesock-12pack-2\",\n                \"product_urlTitle\": \"sporting-sock-company-classic-white-tube-sock-adult-youth-12-pack\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Classic White Tube Sock - Adult / Youth - 12 Pack\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173812f519d001f\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsocktubesock-12pack-2\",\n                \"sku_imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f001738131b1ab0020\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Sock Size: Youth/Small: 20 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTubeSock-12pack-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f001738131b1ab0020\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317aa805d81b11eb844012bff9d404c8\",\n                        \"price\": 15.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 15.99,\n                \"skuPricePrice\": 15.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Sock Size: Youth/Large: 23 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 15.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTubeSock-12pack\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173812f5185001e\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Sock Size: Youth/Large: 23 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsocktubesock-12pack-3\",\n                \"product_urlTitle\": \"sporting-sock-company-classic-white-tube-sock-adult-youth-12-pack\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Classic White Tube Sock - Adult / Youth - 12 Pack\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173812f519d001f\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsocktubesock-12pack-3\",\n                \"sku_imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f001738131e2de0021\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Sock Size: Youth/Large: 23 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTubeSock-12pack-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f001738131e2de0021\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317aaa6fd81b11eb844012bff9d404c8\",\n                        \"price\": 15.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 15.99,\n                \"skuPricePrice\": 15.99,\n                \"skuPriceListPrice\": null\n            }\n        ],\n        \"took_facets\": 24,\n        \"potentialFilters\": {\n            \"priceRange\": {\n                \"options\": [\n                    {\n                        \"name\": \"Less than $50\",\n                        \"value\": \"<50\"\n                    },\n                    {\n                        \"name\": \"From $50 to $100\",\n                        \"value\": \"50-100\"\n                    },\n                    {\n                        \"name\": \"From $100 to $150\",\n                        \"value\": \"100-150\"\n                    },\n                    {\n                        \"name\": \"From $150 to $200\",\n                        \"value\": \"150-200\"\n                    },\n                    {\n                        \"name\": \"More than $200\",\n                        \"value\": \">200\"\n                    }\n                ],\n                \"facetKey\": \"priceRange\",\n                \"name\": \"Price Ranges\",\n                \"selectType\": \"single\"\n            },\n            \"attribute\": {\n                \"subFacets\": {\n                    \"productTopSeller\": {\n                        \"options\": [\n                            {\n                                \"count\": 7,\n                                \"slug\": \"yes\",\n                                \"code\": \"1\",\n                                \"name\": \"Yes\",\n                                \"id\": \"yes\",\n                                \"sortOrder\": 1\n                            }\n                        ],\n                        \"name\": \"Top Seller?\",\n                        \"subFacetInputType\": \"yesNo\",\n                        \"subFacetKey\": \"productTopSeller\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 11\n                    }\n                },\n                \"facetKey\": \"attribute\",\n                \"name\": \"Attributes\",\n                \"facetType\": \"group\",\n                \"selectType\": \"multi\"\n            },\n            \"option\": {\n                \"subFacets\": {\n                    \"colors\": {\n                        \"options\": [\n                            {\n                                \"count\": 3,\n                                \"code\": \"global-yellow\",\n                                \"name\": \"Yellow\",\n                                \"id\": \"2c91808b737220f00173813e5b590028\",\n                                \"sortOrder\": 4\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"global-red\",\n                                \"name\": \"Red\",\n                                \"id\": \"2c91808472a3ddc70172cd2a4db600f4\",\n                                \"sortOrder\": 2\n                            }\n                        ],\n                        \"name\": \"Colors\",\n                        \"subFacetKey\": \"colors\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 4\n                    },\n                    \"sockSize\": {\n                        \"options\": [\n                            {\n                                \"count\": 2,\n                                \"code\": \"youthLarge\",\n                                \"name\": \"Youth/Large: 23 inches\",\n                                \"id\": \"2c91808b737220f0017381280c750015\",\n                                \"sortOrder\": 3\n                            },\n                            {\n                                \"count\": 2,\n                                \"code\": \"adultLarge\",\n                                \"name\": \"Large: 25 inches\",\n                                \"id\": \"2c91808b737220f0017381284d9e0016\",\n                                \"sortOrder\": 4\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"youthSmall\",\n                                \"name\": \"Youth/Small: 18 inches\",\n                                \"id\": \"2c91808b737220f0017381272a970013\",\n                                \"sortOrder\": 1\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"youthMedium\",\n                                \"name\": \"Youth/Small: 20 inches\",\n                                \"id\": \"2c91808b737220f001738127b6220014\",\n                                \"sortOrder\": 2\n                            }\n                        ],\n                        \"name\": \"Sock Size\",\n                        \"subFacetKey\": \"sockSize\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 6\n                    }\n                },\n                \"facetKey\": \"option\",\n                \"name\": \"Options\",\n                \"facetType\": \"group\",\n                \"selectType\": \"multi\"\n            },\n            \"brand\": {\n                \"options\": [\n                    {\n                        \"count\": 7,\n                        \"slug\": \"sporting-sock-company\",\n                        \"name\": \"Sporting Sock Company\",\n                        \"id\": \"2c91808b737220f00173811cb4c6000c\"\n                    },\n                    {\n                        \"count\": 3,\n                        \"slug\": \"performance-sock-company\",\n                        \"name\": \"Performance Sock Company\",\n                        \"id\": \"2c918089738dd7050173974db0be0016\"\n                    },\n                    {\n                        \"count\": 2,\n                        \"slug\": \"shopify\",\n                        \"name\": \"Shopify\",\n                        \"id\": \"8ab194e38065241301806539934d0019\"\n                    }\n                ],\n                \"facetKey\": \"brand\",\n                \"name\": \"Brands\",\n                \"selectType\": \"multi\"\n            },\n            \"sorting\": {\n                \"options\": [\n                    {\n                        \"name\": \"Featured\",\n                        \"value\": \"product.productFeaturedFlag|DESC,product.productName|ASC\"\n                    },\n                    {\n                        \"name\": \"Price Low To High\",\n                        \"value\": \"skuPricePrice|ASC\"\n                    },\n                    {\n                        \"name\": \"Price High To Low\",\n                        \"value\": \"skuPricePrice|DESC\"\n                    },\n                    {\n                        \"name\": \"Product Name A-Z\",\n                        \"value\": \"product.productName|ASC\"\n                    },\n                    {\n                        \"name\": \"Product Name Z-A\",\n                        \"value\": \"product.productName|DESC\"\n                    },\n                    {\n                        \"name\": \"Brand A-Z\",\n                        \"value\": \"brandName|ASC\"\n                    },\n                    {\n                        \"name\": \"Brand Z-A\",\n                        \"value\": \"brandName|DESC\"\n                    }\n                ],\n                \"facetKey\": \"orderBy\",\n                \"name\": \"Sort By\",\n                \"selectType\": \"multi\"\n            }\n        },\n        \"spellingSuggestion\": [\n            {\n                \"text\": \"sock\",\n                \"offset\": 0,\n                \"length\": 4,\n                \"options\": []\n            }\n        ],\n        \"priceGroupCode\": \"\",\n        \"took_items\": 15,\n        \"currencyCode\": \"USD\"\n    },\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOm51bGwsInNlc3Npb25EYXRhIjp7fSwiaXNJbXBlcnNvbmF0aW5nIjpmYWxzZSwiaWF0IjoxNjY2OTcwMzMwLCJpbXBvc3RlciI6IiIsImlzc3VlciI6InVjLWRldmVsb3AudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NjY5NzEyMzAsInNlc3Npb25JRCI6bnVsbCwiZW5jb2RpbmciOiJVVEYtOCJ9.MjcxQ0MwM0EzMUI2NjM3NjVDMUQ3QkM3NzhEQ0E1MDA3RURDNkY4Qw\",\n    \"messages\": [],\n    \"failureActions\": []\n}"},{"id":"da7cc321-d613-4469-81fc-f52d5e044606","name":"Search Products: Sort By, Product Type","originalRequest":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":{"raw":"/api/scope/productSearch?productType_slug=socks&orderBy=skuPricePrice|DESC","host":[""],"path":["api","scope","productSearch"],"query":[{"key":"keyword","value":"sock","type":"text","disabled":true},{"key":"brand_slug","value":"sporting-sock-company","type":"text","disabled":true},{"key":"productType_slug","value":"socks","type":"text"},{"key":"orderBy","value":"skuPricePrice|DESC","type":"text"}]}},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 28 Oct 2022 15:19:53 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=L5rNOs0y2kEC32BwAJKhvD8oOrlmbTErbzCL3bV6QgRhzeaqh9udrAH8gc3E+8eH8KZoVm/e3H49kPEeFbTVsJkA/W+jbZVMLDJuHgmHbNlmEp1yug8WlkKgxETT; Expires=Fri, 04 Nov 2022 15:19:53 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=L5rNOs0y2kEC32BwAJKhvD8oOrlmbTErbzCL3bV6QgRhzeaqh9udrAH8gc3E+8eH8KZoVm/e3H49kPEeFbTVsJkA/W+jbZVMLDJuHgmHbNlmEp1yug8WlkKgxETT; Expires=Fri, 04 Nov 2022 15:19:53 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"data\": {\n        \"products\": [\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"performance-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Sep 28, 2022 11:44 AM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 19.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Sep 28, 2022 11:45 AM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Performance Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"performanceXtraPaddedSet\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c918089738dd7050173974f0c880017\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow\",\n                \"sku_calculatedQATS\": 1100,\n                \"calculatedQATS\": 1100,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Performance Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"performancextrapaddedset-4\",\n                \"product_urlTitle\": \"performance-sock-company-xtra-padded-team-practice-socks-set\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c918089738dd7050173974db0be0016\",\n                \"product_productName\": \"Xtra-Padded - Team Practice Socks Set\",\n                \"brand_imageFile\": \"Performance Sock-01.png\",\n                \"brandUrlTitle\": \"performance-sock-company\",\n                \"product_brand_imageFile\": \"Performance Sock-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c918089738dd7050173974f0c990018\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"performancextrapaddedset-4\",\n                \"sku_imageFile\": \"performancextrapaddedset-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"performancextrapaddedset-.jpg\",\n                \"imageFile\": \"performancextrapaddedset-global-yellow.jpg\",\n                \"product_productDescription\": \"<p>Performance sock with extra padding in the sole. Perfect for high impact sports. Available for bulk purchasing for the entire team or group.</p>\\r\\n\\r\\n<ul>\\r\\n\\t<li>One size fits all</li>\\r\\n\\t<li>Mid-calf level</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c918089738dd7050173974db0be0016\",\n                \"sku_modifiedDateTime\": \"Sep 28, 2022 11:45 AM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c918089738dd7050173974f9a13001b\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": true,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"performanceXtraPaddedSet-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c918089738dd7050173974f9a13001b\",\n                \"listPrice\": 29.99,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317a4e64d81b11eb844012bff9d404c8\",\n                        \"price\": 19.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": 29.99,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 19.99,\n                \"skuPricePrice\": 19.99,\n                \"skuPriceListPrice\": 29.99\n            },\n            {\n                \"product_calculatedQATS\": 1000,\n                \"product_brand_urlTitle\": \"performance-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": null,\n                \"calculatedOptionsHash\": null,\n                \"price\": 19.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": true,\n                \"brandName\": \"Performance Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"performanceKidNoShowAthletic3pack\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c918089738dd70501739cad8fe20028\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": null,\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Performance Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"performanceKidNoShowAthletic3pack-1\",\n                \"product_urlTitle\": \"performance-sock-company-kids-no-show-athletic-3-pack\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c918089738dd7050173974db0be0016\",\n                \"product_productName\": \"Kid's \\\"No Show\\\" Athletic - 3 Pack\",\n                \"brand_imageFile\": \"Performance Sock-01.png\",\n                \"brandUrlTitle\": \"performance-sock-company\",\n                \"product_brand_imageFile\": \"Performance Sock-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c918089738dd70501739cad8ff10029\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"performanceKidNoShowAthletic3pack-1\",\n                \"sku_imageFile\": \"performancekidnoshowathletic3pack-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"performancekidnoshowathletic3pack-.jpg\",\n                \"imageFile\": \"performancekidnoshowathletic3pack-.jpg\",\n                \"product_productDescription\": \"<ul>\\r\\n\\t<li>High performance socks for young athletes</li>\\r\\n\\t<li>3 unique patterns and colors</li>\\r\\n\\t<li>One sizes fits all</li>\\r\\n\\t<li>Stretch, no-show style</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c918089738dd7050173974db0be0016\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c918089738dd70501739cad8ff10029\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": null,\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"performanceKidNoShowAthletic3pack-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c918089738dd70501739cad8ff10029\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317a7b10d81b11eb844012bff9d404c8\",\n                        \"price\": 19.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 19.99,\n                \"skuPricePrice\": 19.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Sock Size: Youth/Small: 20 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 15.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTubeSock-12pack\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173812f5185001e\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Sock Size: Youth/Small: 20 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsocktubesock-12pack-2\",\n                \"product_urlTitle\": \"sporting-sock-company-classic-white-tube-sock-adult-youth-12-pack\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Classic White Tube Sock - Adult / Youth - 12 Pack\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173812f519d001f\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsocktubesock-12pack-2\",\n                \"sku_imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f001738131b1ab0020\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Sock Size: Youth/Small: 20 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTubeSock-12pack-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f001738131b1ab0020\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317aa805d81b11eb844012bff9d404c8\",\n                        \"price\": 15.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 15.99,\n                \"skuPricePrice\": 15.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Sock Size: Youth/Large: 23 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 15.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTubeSock-12pack\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173812f5185001e\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Sock Size: Youth/Large: 23 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsocktubesock-12pack-3\",\n                \"product_urlTitle\": \"sporting-sock-company-classic-white-tube-sock-adult-youth-12-pack\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Classic White Tube Sock - Adult / Youth - 12 Pack\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173812f519d001f\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsocktubesock-12pack-3\",\n                \"sku_imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"imageFile\": \"sportingsocktubesock-12pack-.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f001738131e2de0021\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Sock Size: Youth/Large: 23 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTubeSock-12pack-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f001738131e2de0021\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317aaa6fd81b11eb844012bff9d404c8\",\n                        \"price\": 15.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 15.99,\n                \"skuPricePrice\": 15.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1000,\n                \"product_brand_urlTitle\": \"performance-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": null,\n                \"calculatedOptionsHash\": null,\n                \"price\": 14.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": true,\n                \"brandName\": \"Performance Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"performanceMensMidRise\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c918089738dd705017397523647001c\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": null,\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Performance Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"performanceMensMidRise-1\",\n                \"product_urlTitle\": \"performance-sock-company-10-pack-mens-mid-rise\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c918089738dd7050173974db0be0016\",\n                \"product_productName\": \"10 Pack - Men's Mid-Rise\",\n                \"brand_imageFile\": \"Performance Sock-01.png\",\n                \"brandUrlTitle\": \"performance-sock-company\",\n                \"product_brand_imageFile\": \"Performance Sock-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c918089738dd705017397523691001d\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"performanceMensMidRise-1\",\n                \"sku_imageFile\": \"performancemensmidrise-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"performancemensmidrise-.jpg\",\n                \"imageFile\": \"performancemensmidrise-.jpg\",\n                \"product_productDescription\": \"<ul>\\r\\n\\t<li>Light-weight</li>\\r\\n\\t<li>Cotton 74%, Polyester 22%, Elastane 3%, Polyamide 1%</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c918089738dd7050173974db0be0016\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c918089738dd705017397523691001d\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": null,\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"performanceMensMidRise-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c918089738dd705017397523691001d\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317a5018d81b11eb844012bff9d404c8\",\n                        \"price\": 14.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 14.99,\n                \"skuPricePrice\": 14.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Red\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 9.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 13, 2022 12:04 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSock01\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173811e2b3d000d\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Red\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsock01-2\",\n                \"product_urlTitle\": \"sporting-sock-company-full-length-team-sock-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Full Length Team Sock (Pair) - Adult\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173811e2b6a000e\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsock01-2\",\n                \"sku_imageFile\": \"sportingsock01-red.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsock01-.jpg\",\n                \"imageFile\": \"sportingsock01-red.jpg\",\n                \"product_productDescription\": \"<p>Lightweight socks - perfect to complement your team uniform.</p>\\r\\n\\r\\n<ul>\\r\\n\\t<li>Recommended for baseball, softball, basketball or soccer</li>\\r\\n\\t<li>Fit is true to size</li>\\r\\n\\t<li>Lightweight</li>\\r\\n\\t<li>Elastic for extra stretch</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 13, 2022 12:04 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f001738120dd92000f\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Red\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSock01-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f001738120dd92000f\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317a9927d81b11eb844012bff9d404c8\",\n                        \"price\": 9.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 9.99,\n                \"skuPricePrice\": 9.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow, Sock Size: Youth/Large: 23 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 3.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTeamStripedSock\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173813beab60026\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Large: 23 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockteamstripedsock-4\",\n                \"product_urlTitle\": \"sporting-sock-company-thick-striped-team-sock-adult-child-1-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Thick Striped Team Sock - Adult / Child - 1 Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173813beace0027\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockteamstripedsock-4\",\n                \"sku_imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockteamstripedsock-.jpg\",\n                \"imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f0017381491543002b\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Large: 23 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTeamStripedSock-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f0017381491543002b\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317ab723d81b11eb844012bff9d404c8\",\n                        \"price\": 3.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 3.99,\n                \"skuPricePrice\": 3.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow, Sock Size: Large: 25 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 3.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTeamStripedSock\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173813beab60026\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow, Sock Size: Large: 25 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockteamstripedsock-5\",\n                \"product_urlTitle\": \"sporting-sock-company-thick-striped-team-sock-adult-child-1-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Thick Striped Team Sock - Adult / Child - 1 Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173813beace0027\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockteamstripedsock-5\",\n                \"sku_imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockteamstripedsock-.jpg\",\n                \"imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f00173814949cd002c\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow, Sock Size: Large: 25 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTeamStripedSock-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f00173814949cd002c\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317aba97d81b11eb844012bff9d404c8\",\n                        \"price\": 3.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 3.99,\n                \"skuPricePrice\": 3.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow, Sock Size: Youth/Small: 18 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 3.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTeamStripedSock\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173813beab60026\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Small: 18 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockteamstripedsock-2\",\n                \"product_urlTitle\": \"sporting-sock-company-thick-striped-team-sock-adult-child-1-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Thick Striped Team Sock - Adult / Child - 1 Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173813beace0027\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockteamstripedsock-2\",\n                \"sku_imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockteamstripedsock-.jpg\",\n                \"imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f0017381487d600029\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Small: 18 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTeamStripedSock-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f0017381487d600029\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317ab30cd81b11eb844012bff9d404c8\",\n                        \"price\": 3.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 3.99,\n                \"skuPricePrice\": 3.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Oct 11, 2022 04:02 AM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Sock Size: Large: 25 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 2.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockClassicWhite\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f001738129d9710018\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Sock Size: Large: 25 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockclassicwhite-4\",\n                \"product_urlTitle\": \"sporting-sock-company-classic-white-tube-sock-adult-youth-single-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Classic White Tube Sock - Adult / Youth - Single Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f001738129d9880019\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockclassicwhite-4\",\n                \"sku_imageFile\": \"sportingsockclassicwhite-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockclassicwhite-.jpg\",\n                \"imageFile\": \"sportingsockclassicwhite-.jpg\",\n                \"product_productDescription\": \"<ul>\\r\\n\\t<li>Classic simple white tube sock</li>\\r\\n\\t<li>Available in youth and adult sizes</li>\\r\\n\\t<li>Stretchable with comfortable fit.&nbsp;</li>\\r\\n\\t<li>Full length for entire calf</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f00173812c5129001c\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Sock Size: Large: 25 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockClassicWhite-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f00173812c5129001c\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317aa21cd81b11eb844012bff9d404c8\",\n                        \"price\": 2.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 2.99,\n                \"skuPricePrice\": 2.99,\n                \"skuPriceListPrice\": null\n            }\n        ],\n        \"took_facets\": 16,\n        \"potentialFilters\": {\n            \"priceRange\": {\n                \"options\": [\n                    {\n                        \"name\": \"Less than $50\",\n                        \"value\": \"<50\"\n                    },\n                    {\n                        \"name\": \"From $50 to $100\",\n                        \"value\": \"50-100\"\n                    },\n                    {\n                        \"name\": \"From $100 to $150\",\n                        \"value\": \"100-150\"\n                    },\n                    {\n                        \"name\": \"From $150 to $200\",\n                        \"value\": \"150-200\"\n                    },\n                    {\n                        \"name\": \"More than $200\",\n                        \"value\": \">200\"\n                    }\n                ],\n                \"facetKey\": \"priceRange\",\n                \"name\": \"Price Ranges\",\n                \"selectType\": \"single\"\n            },\n            \"attribute\": {\n                \"subFacets\": {\n                    \"productTopSeller\": {\n                        \"options\": [\n                            {\n                                \"count\": 10,\n                                \"slug\": \"yes\",\n                                \"code\": \"1\",\n                                \"name\": \"Yes\",\n                                \"id\": \"yes\",\n                                \"sortOrder\": 1\n                            }\n                        ],\n                        \"name\": \"Top Seller?\",\n                        \"subFacetInputType\": \"yesNo\",\n                        \"subFacetKey\": \"productTopSeller\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 11\n                    }\n                },\n                \"facetKey\": \"attribute\",\n                \"name\": \"Attributes\",\n                \"facetType\": \"group\",\n                \"selectType\": \"multi\"\n            },\n            \"option\": {\n                \"subFacets\": {\n                    \"colors\": {\n                        \"options\": [\n                            {\n                                \"count\": 4,\n                                \"code\": \"global-yellow\",\n                                \"name\": \"Yellow\",\n                                \"id\": \"2c91808b737220f00173813e5b590028\",\n                                \"sortOrder\": 4\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"global-red\",\n                                \"name\": \"Red\",\n                                \"id\": \"2c91808472a3ddc70172cd2a4db600f4\",\n                                \"sortOrder\": 2\n                            }\n                        ],\n                        \"name\": \"Colors\",\n                        \"subFacetKey\": \"colors\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 4\n                    },\n                    \"sockSize\": {\n                        \"options\": [\n                            {\n                                \"count\": 2,\n                                \"code\": \"youthLarge\",\n                                \"name\": \"Youth/Large: 23 inches\",\n                                \"id\": \"2c91808b737220f0017381280c750015\",\n                                \"sortOrder\": 3\n                            },\n                            {\n                                \"count\": 2,\n                                \"code\": \"adultLarge\",\n                                \"name\": \"Large: 25 inches\",\n                                \"id\": \"2c91808b737220f0017381284d9e0016\",\n                                \"sortOrder\": 4\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"youthSmall\",\n                                \"name\": \"Youth/Small: 18 inches\",\n                                \"id\": \"2c91808b737220f0017381272a970013\",\n                                \"sortOrder\": 1\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"youthMedium\",\n                                \"name\": \"Youth/Small: 20 inches\",\n                                \"id\": \"2c91808b737220f001738127b6220014\",\n                                \"sortOrder\": 2\n                            }\n                        ],\n                        \"name\": \"Sock Size\",\n                        \"subFacetKey\": \"sockSize\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 6\n                    }\n                },\n                \"facetKey\": \"option\",\n                \"name\": \"Options\",\n                \"facetType\": \"group\",\n                \"selectType\": \"multi\"\n            },\n            \"brand\": {\n                \"options\": [\n                    {\n                        \"count\": 7,\n                        \"slug\": \"sporting-sock-company\",\n                        \"name\": \"Sporting Sock Company\",\n                        \"id\": \"2c91808b737220f00173811cb4c6000c\"\n                    },\n                    {\n                        \"count\": 3,\n                        \"slug\": \"performance-sock-company\",\n                        \"name\": \"Performance Sock Company\",\n                        \"id\": \"2c918089738dd7050173974db0be0016\"\n                    }\n                ],\n                \"facetKey\": \"brand\",\n                \"name\": \"Brands\",\n                \"selectType\": \"multi\"\n            },\n            \"sorting\": {\n                \"options\": [\n                    {\n                        \"name\": \"Featured\",\n                        \"value\": \"product.productFeaturedFlag|DESC,product.productName|ASC\"\n                    },\n                    {\n                        \"name\": \"Price Low To High\",\n                        \"value\": \"skuPricePrice|ASC\"\n                    },\n                    {\n                        \"name\": \"Price High To Low\",\n                        \"value\": \"skuPricePrice|DESC\"\n                    },\n                    {\n                        \"name\": \"Product Name A-Z\",\n                        \"value\": \"product.productName|ASC\"\n                    },\n                    {\n                        \"name\": \"Product Name Z-A\",\n                        \"value\": \"product.productName|DESC\"\n                    },\n                    {\n                        \"name\": \"Brand A-Z\",\n                        \"value\": \"brandName|ASC\"\n                    },\n                    {\n                        \"name\": \"Brand Z-A\",\n                        \"value\": \"brandName|DESC\"\n                    }\n                ],\n                \"facetKey\": \"orderBy\",\n                \"name\": \"Sort By\",\n                \"selectType\": \"multi\"\n            }\n        },\n        \"priceGroupCode\": \"\",\n        \"took_items\": 23,\n        \"currencyCode\": \"USD\"\n    },\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOm51bGwsInNlc3Npb25EYXRhIjp7fSwiaXNJbXBlcnNvbmF0aW5nIjpmYWxzZSwiaWF0IjoxNjY2OTcwMzk0LCJpbXBvc3RlciI6IiIsImlzc3VlciI6InVjLWRldmVsb3AudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NjY5NzEyOTQsInNlc3Npb25JRCI6bnVsbCwiZW5jb2RpbmciOiJVVEYtOCJ9.NDVGQjQ4REYzRDlGN0U1NUY5ODFFNTExOUJBRDg3NTkxM0IzNERBNg\",\n    \"messages\": [],\n    \"failureActions\": []\n}"},{"id":"41abe4e7-a84b-4fef-8ba9-811b4877758f","name":"Search Products","originalRequest":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":{"raw":"/api/scope/productSearch","host":[""],"path":["api","scope","productSearch"],"query":[{"key":"keyword","value":"sock","type":"text","disabled":true},{"key":"brand_slug","value":"sporting-sock-company","type":"text","disabled":true},{"key":"productType_slug","value":"socks","type":"text","disabled":true},{"key":"orderBy","value":"skuPricePrice|DESC","type":"text","disabled":true}]}},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 28 Oct 2022 15:20:30 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=769FYGr8+f4DjSczjdTn6NEzuKGHsPKOGCX3UPGtjZtlMVCHX10+PpyuAgPof0B7P0W3Dh6m95G7xv8RGQnyU7ZUzqZdHGgBhYGl2W6majLTrb850kdFyNG6aQbY; Expires=Fri, 04 Nov 2022 15:20:29 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=769FYGr8+f4DjSczjdTn6NEzuKGHsPKOGCX3UPGtjZtlMVCHX10+PpyuAgPof0B7P0W3Dh6m95G7xv8RGQnyU7ZUzqZdHGgBhYGl2W6majLTrb850kdFyNG6aQbY; Expires=Fri, 04 Nov 2022 15:20:29 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"data\": {\n        \"products\": [\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"performance-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Sep 28, 2022 11:44 AM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 19.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Sep 28, 2022 11:45 AM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Performance Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"performanceXtraPaddedSet\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c918089738dd7050173974f0c880017\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow\",\n                \"sku_calculatedQATS\": 1100,\n                \"calculatedQATS\": 1100,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Performance Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"performancextrapaddedset-4\",\n                \"product_urlTitle\": \"performance-sock-company-xtra-padded-team-practice-socks-set\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c918089738dd7050173974db0be0016\",\n                \"product_productName\": \"Xtra-Padded - Team Practice Socks Set\",\n                \"brand_imageFile\": \"Performance Sock-01.png\",\n                \"brandUrlTitle\": \"performance-sock-company\",\n                \"product_brand_imageFile\": \"Performance Sock-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c918089738dd7050173974f0c990018\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"performancextrapaddedset-4\",\n                \"sku_imageFile\": \"performancextrapaddedset-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"performancextrapaddedset-.jpg\",\n                \"imageFile\": \"performancextrapaddedset-global-yellow.jpg\",\n                \"product_productDescription\": \"<p>Performance sock with extra padding in the sole. Perfect for high impact sports. Available for bulk purchasing for the entire team or group.</p>\\r\\n\\r\\n<ul>\\r\\n\\t<li>One size fits all</li>\\r\\n\\t<li>Mid-calf level</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c918089738dd7050173974db0be0016\",\n                \"sku_modifiedDateTime\": \"Sep 28, 2022 11:45 AM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c918089738dd7050173974f9a13001b\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": true,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"performanceXtraPaddedSet-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c918089738dd7050173974f9a13001b\",\n                \"listPrice\": 29.99,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317a4e64d81b11eb844012bff9d404c8\",\n                        \"price\": 19.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": 29.99,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 19.99,\n                \"skuPricePrice\": 19.99,\n                \"skuPriceListPrice\": 29.99\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"nike\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"soccer\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": null,\n                \"calculatedOptionsHash\": null,\n                \"price\": 12,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c918082729f9bfa0172a3ca944d0012\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": true,\n                \"brandName\": \"Nike\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"us-skills\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808472a3ddc70172b8b8f6df0047\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": null,\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Nike\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"us-skills-1\",\n                \"product_urlTitle\": \"nike-us-skills\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808472a3ddc70172b87f9bc40041\",\n                \"product_productName\": \"U.S. Skills\",\n                \"brand_imageFile\": \"nike.png\",\n                \"brandUrlTitle\": \"nike\",\n                \"product_brand_imageFile\": \"nike.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808472a3ddc70172b8b8f6f20048\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"us-skills-1\",\n                \"sku_imageFile\": \"us-skills-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"us-skills-.jpg\",\n                \"imageFile\": \"us-skills-.jpg\",\n                \"product_productDescription\": \"<h2>Up Your Game</h2>\\r\\n\\r\\n<p>The U.S. Skills Soccer Ball has a durable design that&#39;s ideal for practicing and developing your footwork so you can take your game to the next level.</p>\\r\\n\\r\\n<h3>Benefits</h3>\\r\\n\\r\\n<ul>\\r\\n\\t<li>Machine-stitched casing provides durability.</li>\\r\\n\\t<li>Rubber bladder helps maintain air pressure and shape.</li>\\r\\n\\t<li>Size 1 ball is perfect for skill development for all ages.</li>\\r\\n</ul>\\r\\n\\r\\n<h3>Product Details</h3>\\r\\n\\r\\n<ul>\\r\\n\\t<li>Materials: 60% rubber/15% polyurethane/13% polyester/12% EVA</li>\\r\\n\\t<li>Imported</li>\\r\\n\\t<li>Shown: White/Pure Platinum/Gym Red/Blue Void</li>\\r\\n\\t<li>Style: SC3582-100</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808472a3ddc70172b87f9bc40041\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808472a3ddc70172b8b8f6f20048\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": null,\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"us-skills-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c9180867218c3fc01722d90783d0013,2c918082729f9bfa0172a3ca944d0012\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808472a3ddc70172b8b8f6f20048\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Soccer\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"31796b3dd81b11eb844012bff9d404c8\",\n                        \"price\": 12,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 12,\n                \"skuPricePrice\": 12,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"northeast--sports-supply\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Sep 01, 2022 08:48 AM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"baseball\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": null,\n                \"calculatedOptionsHash\": null,\n                \"price\": 5,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Sep 01, 2022 08:48 AM\",\n                \"product_productType_productTypeID\": \"2c918084733d5cc901735dd304820020\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": true,\n                \"brandName\": \"Northeast Sports Supply\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"training-baseball\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808373d825ac017402f2857f0028\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": null,\n                \"sku_calculatedQATS\": 1100,\n                \"calculatedQATS\": 1100,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Northeast Sports Supply\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"training-baseball-1\",\n                \"product_urlTitle\": \"northeast-sports-supply-training-baseball\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808472a3ddc70172a3e27e5f000c\",\n                \"product_productName\": \"Training Baseball\",\n                \"brand_imageFile\": \"Northwest Sports Supply-01.png\",\n                \"brandUrlTitle\": \"northeast--sports-supply\",\n                \"product_brand_imageFile\": \"Northwest Sports Supply-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808373d825ac017402f285930029\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"training-baseball-1\",\n                \"sku_imageFile\": \"training-baseball-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"training-baseball-.jpg\",\n                \"imageFile\": \"training-baseball-.jpg\",\n                \"product_productDescription\": \"<p>Training Baseball is designed to provide top performance and safety during practice. Featuring reduced weight nylon construction with authentic baseball-style stitching.</p>\\r\\n\\r\\n<ul>\\r\\n\\t<li>Performs just like a regular baseball</li>\\r\\n\\t<li>Reduced weight nylon cover material provides safety during practice drills</li>\\r\\n\\t<li>Authentic baseball-style stitching</li>\\r\\n\\t<li>Great for all indoor/outdoor practice drills</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808472a3ddc70172a3e27e5f000c\",\n                \"sku_modifiedDateTime\": \"Sep 01, 2022 08:48 AM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808373d825ac017402f285930029\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": null,\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"training-baseball-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c9180867218c3fc01722d90783d0013,2c918084733d5cc901735dd304820020\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808373d825ac017402f285930029\",\n                \"listPrice\": 8,\n                \"product_productType_productTypeName\": \"Baseball\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"3178e133d81b11eb844012bff9d404c8\",\n                        \"price\": 5,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": 8,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 5,\n                \"skuPricePrice\": 5,\n                \"skuPriceListPrice\": 8\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow, Sock Size: Youth/Large: 23 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 3.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTeamStripedSock\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173813beab60026\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Large: 23 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockteamstripedsock-4\",\n                \"product_urlTitle\": \"sporting-sock-company-thick-striped-team-sock-adult-child-1-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Thick Striped Team Sock - Adult / Child - 1 Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173813beace0027\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockteamstripedsock-4\",\n                \"sku_imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockteamstripedsock-.jpg\",\n                \"imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f0017381491543002b\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Large: 23 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTeamStripedSock-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f0017381491543002b\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317ab723d81b11eb844012bff9d404c8\",\n                        \"price\": 3.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 3.99,\n                \"skuPricePrice\": 3.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow, Sock Size: Large: 25 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 3.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTeamStripedSock\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173813beab60026\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow, Sock Size: Large: 25 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockteamstripedsock-5\",\n                \"product_urlTitle\": \"sporting-sock-company-thick-striped-team-sock-adult-child-1-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Thick Striped Team Sock - Adult / Child - 1 Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173813beace0027\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockteamstripedsock-5\",\n                \"sku_imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockteamstripedsock-.jpg\",\n                \"imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f00173814949cd002c\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow, Sock Size: Large: 25 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTeamStripedSock-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f00173814949cd002c\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317aba97d81b11eb844012bff9d404c8\",\n                        \"price\": 3.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 3.99,\n                \"skuPricePrice\": 3.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sporting-sock-company\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"socks\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"Colors: Yellow, Sock Size: Youth/Small: 18 inches\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 3.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"product_productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Sporting Sock Company\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sportingSockTeamStripedSock\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808b737220f00173813beab60026\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Small: 18 inches\",\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sporting Sock Company\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sportingsockteamstripedsock-2\",\n                \"product_urlTitle\": \"sporting-sock-company-thick-striped-team-sock-adult-child-1-pair\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"product_productName\": \"Thick Striped Team Sock - Adult / Child - 1 Pair\",\n                \"brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"brandUrlTitle\": \"sporting-sock-company\",\n                \"product_brand_imageFile\": \"Sporting Sock Company-01.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808b737220f00173813beace0027\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sportingsockteamstripedsock-2\",\n                \"sku_imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sportingsockteamstripedsock-.jpg\",\n                \"imageFile\": \"sportingsockteamstripedsock-global-yellow.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808b737220f00173811cb4c6000c\",\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:10 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808b737220f0017381487d600029\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"Colors: Yellow, Sock Size: Youth/Small: 18 inches\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sportingSockTeamStripedSock-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808b737220f0017381487d600029\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Socks\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317ab30cd81b11eb844012bff9d404c8\",\n                        \"price\": 3.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 3.99,\n                \"skuPricePrice\": 3.99,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": null,\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 21, 2022 02:55 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"clothing\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": null,\n                \"calculatedOptionsHash\": null,\n                \"price\": 10,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 21, 2022 02:55 PM\",\n                \"product_productType_productTypeID\": \"8ab1b2df804753df01804886ec0a0535\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": true,\n                \"brandName\": null,\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"test_pdf\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c958084804d1d7701804d79db540006\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": null,\n                \"sku_calculatedQATS\": null,\n                \"calculatedQATS\": null,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": null,\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"test_pdf-1\",\n                \"product_urlTitle\": \"test-pdf\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": null,\n                \"product_productName\": \"Test PDF\",\n                \"brand_imageFile\": null,\n                \"brandUrlTitle\": null,\n                \"product_brand_imageFile\": null,\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c958084804d1d7701804d79db760007\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"test_pdf-1\",\n                \"sku_imageFile\": \"test-pdf.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"test-pdf.jpg\",\n                \"imageFile\": \"test-pdf.jpg\",\n                \"product_productDescription\": null,\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": null,\n                \"sku_modifiedDateTime\": \"Apr 21, 2022 02:55 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c958084804d1d7701804d79db760007\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": null,\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"test_pdf-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b2df804753df01804886ec0a0535\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c958084804d1d7701804d79db760007\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Clothing\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"2c958084804d1d7701804d79db9c0008\",\n                        \"price\": 10,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 10,\n                \"skuPricePrice\": 10,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": null,\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 04, 2022 12:09 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"gift-card\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": null,\n                \"calculatedOptionsHash\": null,\n                \"price\": 100,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 04, 2022 12:09 PM\",\n                \"product_productType_productTypeID\": \"50cdfabbc57f7d103538d9e0e37f61e4\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": true,\n                \"brandName\": null,\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sports-gift-card\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808974e8eba001750d826a79001c\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": null,\n                \"sku_calculatedQATS\": 1000,\n                \"calculatedQATS\": 1000,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": null,\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sports-gift-card-1\",\n                \"product_urlTitle\": \"sports-egift-card\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": null,\n                \"product_productName\": \"Sports eGift Card\",\n                \"brand_imageFile\": null,\n                \"brandUrlTitle\": null,\n                \"product_brand_imageFile\": null,\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808974e8eba001750d826a8c001d\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sports-gift-card-1\",\n                \"sku_imageFile\": \"custom-gift-card-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"custom-gift-card-.jpg\",\n                \"imageFile\": \"custom-gift-card-.jpg\",\n                \"product_productDescription\": \"<p>Sell prepaid gift cards that can be used to purchase goods or services up to face value of the card.</p>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": null,\n                \"sku_modifiedDateTime\": \"Apr 04, 2022 12:09 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808974e8eba001750d826a8c001d\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": null,\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sports-gift-card-1\",\n                \"product_productType_productTypeIDPath\": \"50cdfabbc57f7d103538d9e0e37f61e4\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808974e8eba001750d826a8c001d\",\n                \"listPrice\": null,\n                \"product_productType_productTypeName\": \"Gift Card\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"317a7f8dd81b11eb844012bff9d404c8\",\n                        \"price\": 100,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": null,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 100,\n                \"skuPricePrice\": 100,\n                \"skuPriceListPrice\": null\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"shopify\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 27, 2022 01:31 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"clothing\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"sport-pro-comp-sock\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 21.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 27, 2022 01:31 PM\",\n                \"product_productType_productTypeID\": \"8ab1b2df804753df01804886ec0a0535\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": true,\n                \"brandName\": \"Shopify\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"SportProCompressionSocks\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"8ab194e38065241301806c13752b09cd\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"sport-pro-comp-sock\",\n                \"sku_calculatedQATS\": null,\n                \"calculatedQATS\": null,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Shopify\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sport-pro-comp-sock\",\n                \"product_urlTitle\": \"sport-pro-compression-sockssportprocompressionsocks\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"8ab194e38065241301806539934d0019\",\n                \"product_productName\": \"Sport Pro Compression Socks\",\n                \"brand_imageFile\": null,\n                \"brandUrlTitle\": \"shopify\",\n                \"product_brand_imageFile\": null,\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"8ab194e38065241301806c1374af09ca\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": \"sport-pro-comp-sock\",\n                \"sku_skuCode\": \"sport-pro-comp-sock\",\n                \"sku_imageFile\": \"sport-pro-comp-sock.jpeg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sport-pro-comp-sock.jpeg\",\n                \"imageFile\": \"sport-pro-comp-sock.jpeg\",\n                \"product_productDescription\": \"<p>Fast acceleration, cutting, jumping and sudden stops put the ankle and calf under stress. The Sport Pro Compression Socks et target these areas with special compression zones to improve agility and stability.</p>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"8ab194e38065241301806539934d0019\",\n                \"sku_modifiedDateTime\": \"Apr 27, 2022 01:31 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"8ab194e38065241301806c1374af09ca\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"sport-pro-comp-sock\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sport-pro-comp-sock\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b2df804753df01804886ec0a0535\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"8ab194e38065241301806c1374af09ca\",\n                \"listPrice\": 21.99,\n                \"product_productType_productTypeName\": \"Clothing\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"8ab194e38065241301806c1374aa09c9\",\n                        \"price\": 21.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": 21.99,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 21.99,\n                \"skuPricePrice\": 21.99,\n                \"skuPriceListPrice\": 21.99\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"shopify\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Apr 27, 2022 01:31 PM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"clothing\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"sport-pro-comp-sock-2\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 21.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Apr 27, 2022 01:30 PM\",\n                \"product_productType_productTypeID\": \"8ab1b2df804753df01804886ec0a0535\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": false,\n                \"brandName\": \"Shopify\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"SportProCompressionSocks\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"8ab194e38065241301806c13752b09cd\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"sport-pro-comp-sock-2\",\n                \"sku_calculatedQATS\": null,\n                \"calculatedQATS\": null,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Shopify\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sport-pro-comp-sock-2\",\n                \"product_urlTitle\": \"sport-pro-compression-sockssportprocompressionsocks\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"8ab194e38065241301806539934d0019\",\n                \"product_productName\": \"Sport Pro Compression Socks\",\n                \"brand_imageFile\": null,\n                \"brandUrlTitle\": \"shopify\",\n                \"product_brand_imageFile\": null,\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"8ab194e38065241301806c1374af09ca\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": \"sport-pro-comp-sock-2\",\n                \"sku_skuCode\": \"sport-pro-comp-sock-2\",\n                \"sku_imageFile\": \"sport-pro-comp-sock-2.jpeg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sport-pro-comp-sock.jpeg\",\n                \"imageFile\": \"sport-pro-comp-sock-2.jpeg\",\n                \"product_productDescription\": \"<p>Fast acceleration, cutting, jumping and sudden stops put the ankle and calf under stress. The Sport Pro Compression Socks et target these areas with special compression zones to improve agility and stability.</p>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"8ab194e38065241301806539934d0019\",\n                \"sku_modifiedDateTime\": \"Apr 27, 2022 01:30 PM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"8ab194e38065241301806c13772c09cf\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"sport-pro-comp-sock-2\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sport-pro-comp-sock\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b2df804753df01804886ec0a0535\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"8ab194e38065241301806c13772c09cf\",\n                \"listPrice\": 21.99,\n                \"product_productType_productTypeName\": \"Clothing\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"8ab194e38065241301806c13772a09ce\",\n                        \"price\": 21.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": 21.99,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 21.99,\n                \"skuPricePrice\": 21.99,\n                \"skuPriceListPrice\": 21.99\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"magento\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Oct 11, 2022 06:56 AM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"new-magneto\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": \"SSm0098hyv-20 cm\",\n                \"calculatedOptionsHash\": null,\n                \"price\": 10,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Oct 11, 2022 06:56 AM\",\n                \"product_productType_productTypeID\": \"8ab19511803e8eaf01803ff3ebcb017f\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": true,\n                \"brandName\": \"Magento\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"SpoonSpecialMagento-20cm\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": \"<p>This is an awesome spoon</p>\",\n                \"product_productID\": \"8ab19511803e8eaf01803ff3efe4019b\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": \"SSm0098hyv-20 cm\",\n                \"sku_calculatedQATS\": 1100,\n                \"calculatedQATS\": 1100,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Magento\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"SSm0098hyv20cm\",\n                \"product_urlTitle\": \"spoon-special-magento-20-cmspoonspecialmagento-20cm\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"8ab19511803e8eaf01803ff3ebd10180\",\n                \"product_productName\": \"Spoon Special Magento-20 cm\",\n                \"brand_imageFile\": null,\n                \"brandUrlTitle\": \"magento\",\n                \"product_brand_imageFile\": null,\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"8ab19511803e8eaf01803ff3ef9c0197\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": \"SSm0098hyv-20 cm\",\n                \"sku_skuCode\": \"SSm0098hyv20cm\",\n                \"sku_imageFile\": \"SSm0098hyv20cm.jpeg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"SSm0098hyv20cm.jpeg\",\n                \"imageFile\": \"SSm0098hyv20cm.jpeg\",\n                \"product_productDescription\": \"<p>This is an awesome spoon</p>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"8ab19511803e8eaf01803ff3ebd10180\",\n                \"sku_modifiedDateTime\": \"Oct 11, 2022 06:56 AM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"8ab19511803e8eaf01803ff3ef9c0197\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": \"SSm0098hyv-20 cm\",\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"SSm0098hyv20cm\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab19511803e8eaf01803ff3ebcb017f\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"8ab19511803e8eaf01803ff3ef9c0197\",\n                \"listPrice\": 10,\n                \"product_productType_productTypeName\": \"New Magneto\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"8ab19511803e8eaf01803ff3ef9a0196\",\n                        \"price\": 10,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": 10,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 10,\n                \"skuPricePrice\": 10,\n                \"skuPriceListPrice\": 10\n            },\n            {\n                \"product_calculatedQATS\": 1100,\n                \"product_brand_urlTitle\": \"sports-supply-professionals\",\n                \"eventEndDateTime\": null,\n                \"importRemoteID\": null,\n                \"keywords\": null,\n                \"renewalPrice\": null,\n                \"product_defaultSku_modifiedDateTime\": \"Sep 09, 2022 09:21 AM\",\n                \"allowEventWaitlistingFlag\": null,\n                \"product_productType_urlTitle\": \"baseball\",\n                \"purchaseStartDateTime\": null,\n                \"calculatedSkuPricesCount\": null,\n                \"VariantDescription\": null,\n                \"calculatedSkuDefinition\": null,\n                \"calculatedOptionsHash\": null,\n                \"price\": 24.99,\n                \"eventAttendanceCode\": null,\n                \"product_A5\": null,\n                \"modifiedDateTime\": \"Sep 09, 2022 09:21 AM\",\n                \"product_productType_productTypeID\": \"2c918084733d5cc901735dd304820020\",\n                \"bundleFlag\": null,\n                \"eventStartDateTime\": null,\n                \"userDefinedPriceFlag\": null,\n                \"defaultSkuFlag\": true,\n                \"brandName\": \"Sports Supply Professionals\",\n                \"remoteXeroItemID\": null,\n                \"product_productCode\": \"sponge-training-baseballs-12pack\",\n                \"publishedStartDateTime\": null,\n                \"skuDescription\": null,\n                \"product_productID\": \"2c91808373d825ac0174033555b30042\",\n                \"endReservationDateTime\": null,\n                \"skuDefinition\": null,\n                \"sku_calculatedQATS\": 1100,\n                \"calculatedQATS\": 1100,\n                \"publishedEndDateTime\": null,\n                \"publishedFlag\": true,\n                \"calculatedLastCountedDateTime\": null,\n                \"product_brand_brandName\": \"Sports Supply Professionals\",\n                \"nextDeliveryScheduleDate\": null,\n                \"skuCode\": \"sponge-training-baseballs-12pack-1\",\n                \"product_urlTitle\": \"sports-supply-professionals-sponge-training-baseballs-12-pack\",\n                \"product_activeFlag\": true,\n                \"product_brand_brandID\": \"2c91808373d825ac017402ebc12f0026\",\n                \"product_productName\": \"Sponge Training Baseballs - 12 Pack\",\n                \"brand_imageFile\": \"sports supply professionals.png\",\n                \"brandUrlTitle\": \"sports-supply-professionals\",\n                \"product_brand_imageFile\": \"sports supply professionals.png\",\n                \"product_eliseAttTest2\": null,\n                \"product_defaultSku_skuID\": \"2c91808373d825ac0174033555c70043\",\n                \"product_eliseAttTest1\": null,\n                \"defaultImageModifiedDateTime\": null,\n                \"skuName\": null,\n                \"sku_skuCode\": \"sponge-training-baseballs-12pack-1\",\n                \"sku_imageFile\": \"sponge-training-baseballs-12pack-.jpg\",\n                \"inventoryTrackBy\": null,\n                \"purchaseEndDateTime\": null,\n                \"product_defaultSku_imageFile\": \"sponge-training-baseballs-12pack-.jpg\",\n                \"imageFile\": \"sponge-training-baseballs-12pack-.jpg\",\n                \"product_productDescription\": \"<p>Remove the fear factor of impact while teaching your players the fundamentals with the&nbsp;Sponge Balls. Designed for safe training and practice, indoors or out, the Sponge Ball 12 Pack is perfect for youth baseball players.</p>\\r\\n\\r\\n<ul>\\r\\n\\t<li>Soft sponge training baseballs</li>\\r\\n\\t<li>Soft sponge rubber material for safety during practice</li>\\r\\n\\t<li>Authentic lace pattern for a realistic feel</li>\\r\\n\\t<li>Great for youth baseball and softball players</li>\\r\\n\\t<li>Removes the fear factor of impact while teaching the fundamentals</li>\\r\\n\\t<li>For indoor and outdoor use</li>\\r\\n\\t<li>Won&rsquo;t mark up floors</li>\\r\\n\\t<li>Includes: 12 balls per purchase</li>\\r\\n</ul>\",\n                \"product_defaultSku_calculatedImageExists\": false,\n                \"brandID\": \"2c91808373d825ac017402ebc12f0026\",\n                \"sku_modifiedDateTime\": \"Sep 09, 2022 09:21 AM\",\n                \"eventCapacity\": null,\n                \"startReservationDateTime\": null,\n                \"remoteQBSkuID\": null,\n                \"activeFlag\": true,\n                \"attendedQuantity\": null,\n                \"calculatedQOH\": null,\n                \"product_ROS5\": null,\n                \"redemptionAmountType\": null,\n                \"sku_skuID\": \"2c91808373d825ac0174033555c70043\",\n                \"redemptionAmount\": null,\n                \"calculatedImageExists\": false,\n                \"product_topics\": null,\n                \"sku_skuDefinition\": null,\n                \"product_mst01\": null,\n                \"product_defaultSku_skuCode\": \"sponge-training-baseballs-12pack-1\",\n                \"product_productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c9180867218c3fc01722d90783d0013,2c918084733d5cc901735dd304820020\",\n                \"calculatedQOQ\": null,\n                \"currencyCode\": \"USD\",\n                \"skuID\": \"2c91808373d825ac0174033555c70043\",\n                \"listPrice\": 34.99,\n                \"product_productType_productTypeName\": \"Baseball\",\n                \"skuPrices\": [\n                    {\n                        \"expiresDateTime\": null,\n                        \"skuPriceID\": \"3178e9b6d81b11eb844012bff9d404c8\",\n                        \"price\": 24.99,\n                        \"currencyCode\": \"USD\",\n                        \"listPrice\": 34.99,\n                        \"activeFlag\": true\n                    }\n                ],\n                \"skuPrice\": 24.99,\n                \"skuPricePrice\": 24.99,\n                \"skuPriceListPrice\": 34.99\n            }\n        ],\n        \"took_facets\": 46,\n        \"potentialFilters\": {\n            \"priceRange\": {\n                \"options\": [\n                    {\n                        \"name\": \"Less than $50\",\n                        \"value\": \"<50\"\n                    },\n                    {\n                        \"name\": \"From $50 to $100\",\n                        \"value\": \"50-100\"\n                    },\n                    {\n                        \"name\": \"From $100 to $150\",\n                        \"value\": \"100-150\"\n                    },\n                    {\n                        \"name\": \"From $150 to $200\",\n                        \"value\": \"150-200\"\n                    },\n                    {\n                        \"name\": \"More than $200\",\n                        \"value\": \">200\"\n                    }\n                ],\n                \"facetKey\": \"priceRange\",\n                \"name\": \"Price Ranges\",\n                \"selectType\": \"single\"\n            },\n            \"attribute\": {\n                \"subFacets\": {\n                    \"productTopSeller\": {\n                        \"options\": [\n                            {\n                                \"count\": 63,\n                                \"slug\": \"yes\",\n                                \"code\": \"1\",\n                                \"name\": \"Yes\",\n                                \"id\": \"yes\",\n                                \"sortOrder\": 1\n                            },\n                            {\n                                \"count\": 11,\n                                \"slug\": \"no\",\n                                \"code\": \"0\",\n                                \"name\": \"No\",\n                                \"id\": \"no\",\n                                \"sortOrder\": 2\n                            }\n                        ],\n                        \"name\": \"Top Seller?\",\n                        \"subFacetInputType\": \"yesNo\",\n                        \"subFacetKey\": \"productTopSeller\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 11\n                    }\n                },\n                \"facetKey\": \"attribute\",\n                \"name\": \"Attributes\",\n                \"facetType\": \"group\",\n                \"selectType\": \"multi\"\n            },\n            \"option\": {\n                \"subFacets\": {\n                    \"colors\": {\n                        \"options\": [\n                            {\n                                \"count\": 4,\n                                \"code\": \"global-yellow\",\n                                \"name\": \"Yellow\",\n                                \"id\": \"2c91808b737220f00173813e5b590028\",\n                                \"sortOrder\": 4\n                            },\n                            {\n                                \"count\": 2,\n                                \"code\": \"global-red\",\n                                \"name\": \"Red\",\n                                \"id\": \"2c91808472a3ddc70172cd2a4db600f4\",\n                                \"sortOrder\": 2\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"global-blue\",\n                                \"name\": \"Blue\",\n                                \"id\": \"2c91808472a3ddc70172cd2a7ee600f5\",\n                                \"sortOrder\": 3\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"global-gold\",\n                                \"name\": \"Gold\",\n                                \"id\": \"2c918087740ac4470174117416d80014\",\n                                \"sortOrder\": 6\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"global-silver\",\n                                \"name\": \"Silver\",\n                                \"id\": \"2c918087740ac44701741174682e0015\",\n                                \"sortOrder\": 7\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"global-pink\",\n                                \"name\": \"Pink\",\n                                \"id\": \"2c918087740ac44701741174a2330016\",\n                                \"sortOrder\": 8\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"global-orange\",\n                                \"name\": \"Orange\",\n                                \"id\": \"2c918087740ac447017411782b660019\",\n                                \"sortOrder\": 11\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"global-white\",\n                                \"name\": \"White\",\n                                \"id\": \"2c918089738dd70501739ca8fcd80023\",\n                                \"sortOrder\": 5\n                            }\n                        ],\n                        \"name\": \"Colors\",\n                        \"subFacetKey\": \"colors\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 4\n                    },\n                    \"soccerBallSize\": {\n                        \"options\": [\n                            {\n                                \"count\": 4,\n                                \"code\": \"5\",\n                                \"name\": \"Size 5\",\n                                \"id\": \"2c918082729f9bfa0172a3ca099e0011\",\n                                \"sortOrder\": 3\n                            },\n                            {\n                                \"count\": 2,\n                                \"code\": \"3\",\n                                \"name\": \"Size 3\",\n                                \"id\": \"2c918082729f9bfa0172a3c9b475000f\",\n                                \"sortOrder\": 1\n                            },\n                            {\n                                \"count\": 2,\n                                \"code\": \"4\",\n                                \"name\": \"Size 4\",\n                                \"id\": \"2c918082729f9bfa0172a3c9e1d80010\",\n                                \"sortOrder\": 2\n                            }\n                        ],\n                        \"name\": \"Soccer Ball Size Testing\",\n                        \"subFacetKey\": \"soccerBallSize\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 1\n                    },\n                    \"Term\": {\n                        \"options\": [\n                            {\n                                \"count\": 1,\n                                \"code\": \"12M\",\n                                \"name\": \"12 Months\",\n                                \"id\": \"8ab194ad811f766401812313c2f705a5\",\n                                \"sortOrder\": 4\n                            }\n                        ],\n                        \"name\": \"Pricing Term\",\n                        \"subFacetKey\": \"Term\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 61\n                    },\n                    \"sockSize\": {\n                        \"options\": [\n                            {\n                                \"count\": 2,\n                                \"code\": \"youthLarge\",\n                                \"name\": \"Youth/Large: 23 inches\",\n                                \"id\": \"2c91808b737220f0017381280c750015\",\n                                \"sortOrder\": 3\n                            },\n                            {\n                                \"count\": 2,\n                                \"code\": \"adultLarge\",\n                                \"name\": \"Large: 25 inches\",\n                                \"id\": \"2c91808b737220f0017381284d9e0016\",\n                                \"sortOrder\": 4\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"youthSmall\",\n                                \"name\": \"Youth/Small: 18 inches\",\n                                \"id\": \"2c91808b737220f0017381272a970013\",\n                                \"sortOrder\": 1\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"youthMedium\",\n                                \"name\": \"Youth/Small: 20 inches\",\n                                \"id\": \"2c91808b737220f001738127b6220014\",\n                                \"sortOrder\": 2\n                            }\n                        ],\n                        \"name\": \"Sock Size\",\n                        \"subFacetKey\": \"sockSize\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 6\n                    },\n                    \"size\": {\n                        \"options\": [\n                            {\n                                \"count\": 1,\n                                \"code\": \"Small\",\n                                \"name\": \"Small\",\n                                \"id\": \"8ab1b23f80240fbb0180281d0c570525\",\n                                \"sortOrder\": 1\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"Medium\",\n                                \"name\": \"Medium\",\n                                \"id\": \"8ab1b23f80240fbb0180281d0e560529\",\n                                \"sortOrder\": 3\n                            }\n                        ],\n                        \"name\": \"Size\",\n                        \"subFacetKey\": \"size\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 23\n                    },\n                    \"goalieGloveSize\": {\n                        \"options\": [\n                            {\n                                \"count\": 3,\n                                \"code\": \"glove-7\",\n                                \"name\": \"7\",\n                                \"id\": \"2c91808472a3ddc70173084d22350127\",\n                                \"sortOrder\": 3\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"glove-5\",\n                                \"name\": \"5\",\n                                \"id\": \"2c91808472a3ddc70173084c91890125\",\n                                \"sortOrder\": 1\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"glove-6\",\n                                \"name\": \"6\",\n                                \"id\": \"2c91808472a3ddc70173084cbeae0126\",\n                                \"sortOrder\": 2\n                            },\n                            {\n                                \"count\": 1,\n                                \"code\": \"glove-10\",\n                                \"name\": \"10\",\n                                \"id\": \"2c91808472a3ddc70173084f178c012a\",\n                                \"sortOrder\": 6\n                            }\n                        ],\n                        \"name\": \"Goalie Glove Size\",\n                        \"subFacetKey\": \"goalieGloveSize\",\n                        \"selectType\": \"multi\",\n                        \"sortOrder\": 5\n                    }\n                },\n                \"facetKey\": \"option\",\n                \"name\": \"Options\",\n                \"facetType\": \"group\",\n                \"selectType\": \"multi\"\n            },\n            \"brand\": {\n                \"options\": [\n                    {\n                        \"count\": 12,\n                        \"slug\": \"shopify\",\n                        \"name\": \"Shopify\",\n                        \"id\": \"8ab194e38065241301806539934d0019\"\n                    },\n                    {\n                        \"count\": 9,\n                        \"slug\": \"magento\",\n                        \"name\": \"Magento\",\n                        \"id\": \"8ab19511803e8eaf01803ff3ebd10180\"\n                    },\n                    {\n                        \"count\": 7,\n                        \"slug\": \"sporting-sock-company\",\n                        \"name\": \"Sporting Sock Company\",\n                        \"id\": \"2c91808b737220f00173811cb4c6000c\"\n                    },\n                    {\n                        \"count\": 6,\n                        \"slug\": \"molten\",\n                        \"name\": \"Molten\",\n                        \"id\": \"2c91808472a3ddc70172a4b45e510023\"\n                    },\n                    {\n                        \"count\": 5,\n                        \"slug\": \"elite-soccer\",\n                        \"name\": \"Elite Soccer\",\n                        \"id\": \"2c91808472a3ddc701730846319f0121\"\n                    },\n                    {\n                        \"count\": 4,\n                        \"slug\": \"easy-shoe-care-products\",\n                        \"name\": \"Easy Shoe Care Products\",\n                        \"id\": \"2c91808373d825ac0174023d4c1f001e\"\n                    },\n                    {\n                        \"count\": 4,\n                        \"slug\": \"sneaker-parts-ltd\",\n                        \"name\": \"Sneaker Parts, Ltd.\",\n                        \"id\": \"2c91808373d825ac0174038ca4270061\"\n                    },\n                    {\n                        \"count\": 4,\n                        \"slug\": \"northeast--sports-supply\",\n                        \"name\": \"Northeast Sports Supply\",\n                        \"id\": \"2c91808472a3ddc70172a3e27e5f000c\"\n                    },\n                    {\n                        \"count\": 4,\n                        \"slug\": \"nike\",\n                        \"name\": \"Nike\",\n                        \"id\": \"2c91808472a3ddc70172b87f9bc40041\"\n                    },\n                    {\n                        \"count\": 3,\n                        \"slug\": \"performance-sock-company\",\n                        \"name\": \"Performance Sock Company\",\n                        \"id\": \"2c918089738dd7050173974db0be0016\"\n                    }\n                ],\n                \"facetKey\": \"brand\",\n                \"name\": \"Brands\",\n                \"selectType\": \"multi\"\n            },\n            \"sorting\": {\n                \"options\": [\n                    {\n                        \"name\": \"Featured\",\n                        \"value\": \"product.productFeaturedFlag|DESC,product.productName|ASC\"\n                    },\n                    {\n                        \"name\": \"Price Low To High\",\n                        \"value\": \"skuPricePrice|ASC\"\n                    },\n                    {\n                        \"name\": \"Price High To Low\",\n                        \"value\": \"skuPricePrice|DESC\"\n                    },\n                    {\n                        \"name\": \"Product Name A-Z\",\n                        \"value\": \"product.productName|ASC\"\n                    },\n                    {\n                        \"name\": \"Product Name Z-A\",\n                        \"value\": \"product.productName|DESC\"\n                    },\n                    {\n                        \"name\": \"Brand A-Z\",\n                        \"value\": \"brandName|ASC\"\n                    },\n                    {\n                        \"name\": \"Brand Z-A\",\n                        \"value\": \"brandName|DESC\"\n                    }\n                ],\n                \"facetKey\": \"orderBy\",\n                \"name\": \"Sort By\",\n                \"selectType\": \"multi\"\n            }\n        },\n        \"priceGroupCode\": \"\",\n        \"took_items\": 12,\n        \"currencyCode\": \"USD\"\n    },\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOm51bGwsInNlc3Npb25EYXRhIjp7fSwiaXNJbXBlcnNvbmF0aW5nIjpmYWxzZSwiaWF0IjoxNjY2OTcwNDMwLCJpbXBvc3RlciI6IiIsImlzc3VlciI6InVjLWRldmVsb3AudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NjY5NzEzMzAsInNlc3Npb25JRCI6bnVsbCwiZW5jb2RpbmciOiJVVEYtOCJ9.MzQ2NzQxNjQ2M0Q1MjcxMTk4NDYyNzk4OURBNzY0OEI3MDAzMzM2Ng\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"c0fdea7b-4858-4e2c-9b0e-1d619a2caf03"},{"name":"Get Products Type","event":[{"listen":"prerequest","script":{"id":"3ab221f5-d490-4cb9-b804-e6130bdde1f1","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"urlTitle\", \"houseplants\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"4a50838c-e5df-4b27-85ae-995b6b0dc9ab","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Products Type: Success\",\r","        function () {\r","            pm.expect(jsonData.data.productType.urlTitle).to.eq(\"houseplants\");\r","        })\r","    set(\"urlTitle\", \"lwfjuyt8l;way3ol9torst\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Products Type\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Products Type: Failure | Invalid urlTitle\",\r","        function () {\r","            pm.expect(jsonData.data.productType).to.be.undefined;\r","        })\r","    set(\"urlTitle\", \"\")\r","    set(\"counter\", 2)\r","    postman.setNextRequest(\"Get Products Type\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Products Type: Failure | No urlTitle\",\r","        function () {\r","             pm.expect(jsonData.data.productType).to.be.undefined;\r","        })\r","    set(\"urlTitle\", \"houseplants\")\r","    set(\"counter\", 0)\r","    postman.setNextRequest(\"Get Skus for Product\");\r","}"],"type":"text/javascript"}}],"id":"0abdd1b6-0060-40b6-ba26-408d039751cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"urlTitle\": \"{{urlTitle}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/public/producttype/","description":"<p>Get list of available product types.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>urlTitle</code></td>\n<td>required</td>\n<td>URL Title</td>\n<td></td>\n<td>merchandise</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","producttype",""],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"0abdd1b6-0060-40b6-ba26-408d039751cf"},{"name":"Get Products Filter On Product Type","event":[{"listen":"test","script":{"id":"f1722a56-db20-45a8-b883-75fd83219b1f","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Products Filter on Product Type: Success\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","        })\r","    set(\"f:productType.productTypeID:eq\", \"lwfjuyt8l;way3ol9torst\")\r","    set(\"counter\", 1)\r","    postman.setNextRequest(\"Get Products Filter On Product Type\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Products Filter on Product Type: Failure | Invalid productTypeID\",\r","        function () {\r","           pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"f:productType.productTypeID:eq\", \"\")\r","    set(\"counter\", 2)\r","    postman.setNextRequest(\"Get Products Filter On Product Type\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Products Filter on Product Type: Failure | No productTypeID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"f:productType.productTypeID:eq\", \"\")\r","    set(\"counter\", 0)\r","    postman.setNextRequest(\"\");\r","}"],"type":"text/javascript"}}],"id":"008cf96d-21c7-4bbf-94d5-ed50e9ab5730","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/product/?f:productType.productTypeID:eq","description":"<p>Get list of products specific to Product Type</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>f:productType.productTypeID:eq</code></td>\n<td>required</td>\n<td>Query string filter on product type ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","product",""],"host":[""],"query":[{"key":"f:productType.productTypeID:eq","value":null}],"variable":[]}},"response":[],"_postman_id":"008cf96d-21c7-4bbf-94d5-ed50e9ab5730"},{"name":"Get Products Attributes","event":[{"listen":"test","script":{"id":"3a5a0585-4f21-4955-aeb5-eef815d480b8","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Product Attributes: Failure | Neither entityID nor urlTitle\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"counter\", 1);\r","    set(\"entityID\", \"8ab1b2b07abdc938017ac41e2b8c02c9\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Product Attributes: Success | entityID\",\r","        function () {\r","            pm.expect(jsonData.data.product.productID).to.eq(pm.environment.get(\"entityID\"));\r","            jsonData.data.product.should.have.property('defaultSku_skuID');\r","            jsonData.data.product.should.have.property('urlTitle');\r","            jsonData.data.product.should.have.property('productID');\r","        })\r","    set(\"urlTitle\", \"testcraftproduct7822656\");\r","    set(\"counter\", 2);\r","    set(\"includeAttributesMetadata\", \"true\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Product Attributes: Success | urlTitle\",\r","        function () {\r","            pm.expect(jsonData.data.product.productID).to.eq(pm.environment.get(\"entityID\"));\r","            jsonData.data.product.should.have.property('defaultSku_skuID');\r","            jsonData.data.product.should.have.property('urlTitle');\r","            jsonData.data.product.should.have.property('productID');\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"1bfdc93d-af9a-422c-bc24-92bff8a25505","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"entityID\": \"{{entityID}}\",\n    \"urlTitle\": \"{{urlTitle}}\",\n    \"includeAttributesMetadata\": {{includeAttributesMetadata}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/public/product/","description":"<p>Get list of product attributes based on product type</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>entityID</code></td>\n<td>required if urlTitle is not defined</td>\n<td>Product ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>urlTitle</code></td>\n<td>required if entityID is not defined</td>\n<td>URL Title</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>includeAttributesMetadata</code></td>\n<td>required</td>\n<td>Include Attribute Data in response</td>\n<td>false</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","product",""],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"1bfdc93d-af9a-422c-bc24-92bff8a25505"},{"name":"Get Brand","event":[{"listen":"prerequest","script":{"id":"38f51f21-c63e-4ca6-b48a-cb2933956c2b","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"p:current\", 1);\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"c6e06505-641b-4747-8e82-9647499658f1","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Get Brand: Success | Page 1\",\r","        function () {\r","            pm.expect(jsonData.data.currentPage).to.equal(1);\r","        })\r","    set(\"p:current\", 2);\r","    set(\"firstPageBrand\", jsonData.data.pageRecords[0].brandID);\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Brand\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Brand: Success | Page 2\",\r","        function () {\r","            pm.expect(jsonData.data.currentPage).to.equal(2);\r","            pm.expect(jsonData.data.pageRecords[0].brandID).to.not.equal(pm.environment.get(\"firstPageBrand\"));\r","        })\r","    set(\"p:current\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Brand\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Brand: Success | Default to page 1\",\r","        function () {\r","            pm.expect(jsonData.data.currentPage).to.equal(1);\r","            pm.expect(jsonData.data.pageRecords[0].brandID).to.equal(pm.environment.get(\"firstPageBrand\"));\r","        })\r","    set(\"p:current\", \"1\");\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Categories\");\r","}"],"type":"text/javascript"}}],"id":"0638c3c5-1d02-4cd7-9142-db883694e18a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/brand/","description":"<p>Get a listing of available brands.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","brand",""],"host":[""],"query":[],"variable":[]}},"response":[{"id":"213df0be-e215-4464-bff9-de06ad86203b","name":"Get Brand","originalRequest":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/brand/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 21 Mar 2022 19:51:18 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:scope.getBrand\"\n    ],\n    \"data\": {\n        \"collectionCode\": \"\",\n        \"recordsCount\": 30,\n        \"disableAveragesAndSumsFlag\": \"1\",\n        \"collectionName\": \"\",\n        \"reportFlag\": false,\n        \"pageRecords\": [\n            {\n                \"activeFlag\": true,\n                \"brandFeatured\": false,\n                \"urlTitle\": \"testcraftbrand8322799\",\n                \"brandWebsite\": \"https://ten24web.testcraft.io\",\n                \"imageFile\": \" \",\n                \"brandName\": \"TestcraftBrand8322799\",\n                \"brandID\": \"8ab195c27f9e7654017fac23ebb4024b\",\n                \"attributes\": [],\n                \"brandDescription\": \" \"\n            },\n            {\n                \"activeFlag\": true,\n                \"brandFeatured\": false,\n                \"urlTitle\": \"nike-1\",\n                \"brandWebsite\": \" \",\n                \"imageFile\": \" \",\n                \"brandName\": \"Nike\",\n                \"brandID\": \"8ab1945d7e2bacf7017e30a8702b0b38\",\n                \"attributes\": [],\n                \"brandDescription\": \"<p>Shoe brand</p>\"\n            },\n            {\n                \"activeFlag\": true,\n                \"brandFeatured\": false,\n                \"urlTitle\": \"worcester-farms\",\n                \"brandWebsite\": \"http://www.worcfarms.org\",\n                \"imageFile\": \" \",\n                \"brandName\": \"Worcester Farms\",\n                \"brandID\": \"2c918088793e234001794237c17c0566\",\n                \"attributes\": [],\n                \"brandDescription\": \" \"\n            },\n            {\n                \"activeFlag\": true,\n                \"brandFeatured\": false,\n                \"urlTitle\": \"new-brand\",\n                \"brandWebsite\": \"https://www.google.com\",\n                \"imageFile\": \" \",\n                \"brandName\": \"new brand\",\n                \"brandID\": \"2c918084791f4c2201792221ca3000aa\",\n                \"attributes\": [],\n                \"brandDescription\": \"<p>dfghj</p>\"\n            },\n            {\n                \"activeFlag\": true,\n                \"brandFeatured\": false,\n                \"urlTitle\": \"brand7549408\",\n                \"brandWebsite\": \"https://www.brandtestcraft7549408.com\",\n                \"imageFile\": \" \",\n                \"brandName\": \"Brand7549408\",\n                \"brandID\": \"2c918082790e4647017913f5388f087e\",\n                \"attributes\": [],\n                \"brandDescription\": \"This is testing\"\n            },\n            {\n                \"activeFlag\": true,\n                \"brandFeatured\": false,\n                \"urlTitle\": \"flos-goods\",\n                \"brandWebsite\": \" \",\n                \"imageFile\": \" \",\n                \"brandName\": \"FlO's Goods\",\n                \"brandID\": \"2c91808578ff4b0d01790c05697d179d\",\n                \"attributes\": [],\n                \"brandDescription\": \" \"\n            },\n            {\n                \"activeFlag\": true,\n                \"brandFeatured\": \" \",\n                \"urlTitle\": \"rt-tst\",\n                \"brandWebsite\": \"http://xyz.com\",\n                \"imageFile\": \" \",\n                \"brandName\": \"RT-TST\",\n                \"brandID\": \"2c958084785f166901785fee0571006a\",\n                \"attributes\": [],\n                \"brandDescription\": \" \"\n            },\n            {\n                \"activeFlag\": true,\n                \"brandFeatured\": \" \",\n                \"urlTitle\": \"jflo\",\n                \"brandWebsite\": \"https://jflo.slatwallcommerce.com\",\n                \"imageFile\": \" \",\n                \"brandName\": \"JFLO\",\n                \"brandID\": \"2c91808c78161fe001781de0792001ea\",\n                \"attributes\": [],\n                \"brandDescription\": \" \"\n            },\n            {\n                \"activeFlag\": true,\n                \"brandFeatured\": \" \",\n                \"urlTitle\": \"brand1\",\n                \"brandWebsite\": \" \",\n                \"imageFile\": \" \",\n                \"brandName\": \"brand1\",\n                \"brandID\": \"2c91808a77aa1ff10177c8d807bc0591\",\n                \"attributes\": [],\n                \"brandDescription\": \" \"\n            },\n            {\n                \"activeFlag\": true,\n                \"brandFeatured\": \" \",\n                \"urlTitle\": \"testing\",\n                \"brandWebsite\": \" \",\n                \"imageFile\": \" \",\n                \"brandName\": \"TESTING\",\n                \"brandID\": \"2c91808577aa20400177b478025d0214\",\n                \"attributes\": [],\n                \"brandDescription\": \" \"\n            }\n        ],\n        \"collectionID\": \"\",\n        \"aggregations\": {},\n        \"pageRecordsStart\": 1,\n        \"totalPages\": 3,\n        \"useElasticSearch\": false,\n        \"publicFlag\": \"0\",\n        \"pageRecordsEnd\": 10,\n        \"collectionDescription\": \"\",\n        \"dirtyReadFlag\": true,\n        \"limitCountTotal\": 0,\n        \"collectionObject\": \"Brand\",\n        \"pageRecordsShow\": 10,\n        \"softDeleteFlag\": \"0\",\n        \"currentPage\": 1,\n        \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"Brand\\\",\\\"baseEntityAlias\\\":\\\"_brand\\\",\\\"columns\\\":[{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_brand.brandID\\\",\\\"title\\\":\\\"brandID\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_brand.brandName\\\",\\\"title\\\":\\\"Brand Name\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_brand.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_brand.brandDescription\\\",\\\"title\\\":\\\"Brand Description\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"yesno\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_brand.activeFlag\\\",\\\"title\\\":\\\"Active\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"yesno\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_brand.brandFeatured\\\",\\\"title\\\":\\\"Brand Featured\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_brand.brandWebsite\\\",\\\"title\\\":\\\"Brand Website\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_brand.imageFile\\\",\\\"title\\\":\\\"Image File\\\",\\\"isEditable\\\":false}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[{\\\"ignoredWhenSearch\\\":false,\\\"hidden\\\":true,\\\"comparisonOperator\\\":\\\"=\\\",\\\"ormtype\\\":\\\"boolean\\\",\\\"value\\\":true,\\\"propertyIdentifier\\\":\\\"_brand.activeFlag\\\"}]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n        \"pageRecordsCount\": 10\n    },\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOm51bGwsImlhdCI6MTY0Nzg5MjI3OSwiaXNzdWVyIjoic2xhdHdhbGxwcml2YXRlZGV2LnVsdHJhY29tbWVyY2UtZGV2LmNvIiwicm9sZSI6InB1YmxpYyIsImV4cCI6MTY0Nzg5MzE3OSwic2Vzc2lvbklEIjpudWxsLCJlbmNvZGluZyI6IlVURi04In0.NEI0MUY3RDVCMDRGRkU5MjhFNUVCOTEwRERCNTA1MDc0QzA2REUwRQ\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"0638c3c5-1d02-4cd7-9142-db883694e18a"},{"name":"Get Categories","event":[{"listen":"prerequest","script":{"id":"d15fba6b-3a7e-400b-8c2f-b90e22d4a7d8","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"p:current\", 1);\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"9d9a0b1b-bf20-42e7-ab6d-9cc9b79b3b13","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Get Category: Success | Page 1\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.data.currentPage).to.equal(1);\r","        })\r","    set(\"p:current\", 2);\r","    set(\"firstPageCategory\", jsonData.data.pageRecords[0].categoryID);\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Categories\");\r","};\r","\r","if (counter == 1) {\r","    pm.test(\"Get Category: Success | Page 2\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.data.currentPage).to.equal(2);\r","            pm.expect(jsonData.data.pageRecords[0].categoryID).to.not.equal(pm.environment.get(\"firstPageCategory\"));\r","        })\r","    set(\"p:current\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Categories\");\r","};\r","\r","if (counter == 2) {\r","    pm.test(\"Get Category: Success | Default to page 1\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.data.currentPage).to.equal(1);\r","            pm.expect(jsonData.data.pageRecords[0].categoryID).to.equal(pm.environment.get(\"firstPageCategory\"));\r","        })\r","    set(\"p:current\", \"1\");\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Specific Sku\");\r","}"],"type":"text/javascript"}}],"id":"cc0eb393-dd62-41ec-a874-2b856932469f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/category/","description":"<p>Get listing of available categories.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","category",""],"host":[""],"query":[],"variable":[]}},"response":[{"id":"4e337c4c-5b95-492b-bdfc-9d61f29ad244","name":"Get Categories","originalRequest":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/category/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 21 Mar 2022 19:51:50 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:scope.getCategory\"\n    ],\n    \"data\": {\n        \"collectionCode\": \"\",\n        \"recordsCount\": 6,\n        \"disableAveragesAndSumsFlag\": \"1\",\n        \"collectionName\": \"\",\n        \"reportFlag\": false,\n        \"pageRecords\": [\n            {\n                \"urlTitle\": \"trending-items\",\n                \"categoryID\": \"8ab1b2637e89f045017e8e1780c400ac\",\n                \"categoryName\": \"Trending Items\",\n                \"categoryDescription\": \" \",\n                \"categoryNamePath\": \"Trending Items\",\n                \"categoryIDPath\": \"8ab1b2637e89f045017e8e1780c400ac\",\n                \"parentCategory_categoryID\": \" \"\n            },\n            {\n                \"urlTitle\": \"succulents\",\n                \"categoryID\": \"8ab194657bca466a017bdfe00cca0914\",\n                \"categoryName\": \"Succulents\",\n                \"categoryDescription\": \" \",\n                \"categoryNamePath\": \"Houseplants > Succulents\",\n                \"categoryIDPath\": \"8ab1b3667bca467b017bdfdcf3d40b5a,8ab194657bca466a017bdfe00cca0914\",\n                \"parentCategory_categoryID\": \"8ab1b3667bca467b017bdfdcf3d40b5a\"\n            },\n            {\n                \"urlTitle\": \"ferns\",\n                \"categoryID\": \"8ab1b3667bca467b017bdfdf7c6f0b62\",\n                \"categoryName\": \"Ferns\",\n                \"categoryDescription\": \" \",\n                \"categoryNamePath\": \"Houseplants > Ferns\",\n                \"categoryIDPath\": \"8ab1b3667bca467b017bdfdcf3d40b5a,8ab1b3667bca467b017bdfdf7c6f0b62\",\n                \"parentCategory_categoryID\": \"8ab1b3667bca467b017bdfdcf3d40b5a\"\n            },\n            {\n                \"urlTitle\": \"houseplants\",\n                \"categoryID\": \"8ab1b3667bca467b017bdfdcf3d40b5a\",\n                \"categoryName\": \"Houseplants\",\n                \"categoryDescription\": \" \",\n                \"categoryNamePath\": \"Houseplants\",\n                \"categoryIDPath\": \"8ab1b3667bca467b017bdfdcf3d40b5a\",\n                \"parentCategory_categoryID\": \" \"\n            },\n            {\n                \"urlTitle\": \"testing-category12dew\",\n                \"categoryID\": \"2c95808479e6cebc0179e6d09d7b0005\",\n                \"categoryName\": \"Testing Category12dew\",\n                \"categoryDescription\": \" \",\n                \"categoryNamePath\": \"Testing Category12dew\",\n                \"categoryIDPath\": \"2c95808479e6cebc0179e6d09d7b0005\",\n                \"parentCategory_categoryID\": \" \"\n            },\n            {\n                \"urlTitle\": \"volleyball\",\n                \"categoryID\": \"2c91808472a3ddc70172b9c4b24a00cb\",\n                \"categoryName\": \"Volleyball\",\n                \"categoryDescription\": \" \",\n                \"categoryNamePath\": \"Sports > Volleyball\",\n                \"categoryIDPath\": \"2c9180867218c3fc01722d8ea11b0010,2c91808472a3ddc70172b9c4b24a00cb\",\n                \"parentCategory_categoryID\": \"2c9180867218c3fc01722d8ea11b0010\"\n            }\n        ],\n        \"collectionID\": \"\",\n        \"aggregations\": {},\n        \"pageRecordsStart\": 1,\n        \"totalPages\": 1,\n        \"useElasticSearch\": false,\n        \"publicFlag\": \"0\",\n        \"pageRecordsEnd\": 6,\n        \"collectionDescription\": \"\",\n        \"dirtyReadFlag\": true,\n        \"limitCountTotal\": 0,\n        \"collectionObject\": \"Category\",\n        \"pageRecordsShow\": 10,\n        \"softDeleteFlag\": \"0\",\n        \"currentPage\": 1,\n        \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"Category\\\",\\\"baseEntityAlias\\\":\\\"_category\\\",\\\"columns\\\":[{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryID\\\",\\\"title\\\":\\\"Category ID\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryIDPath\\\",\\\"title\\\":\\\"Category ID Path\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.parentCategory.categoryID\\\",\\\"title\\\":\\\"Category ID\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryName\\\",\\\"title\\\":\\\"Category Name\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryNamePath\\\",\\\"title\\\":\\\"Category Name Path\\\",\\\"isEditable\\\":false},{\\\"isDeletable\\\":false,\\\"isExportable\\\":false,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryDescription\\\",\\\"title\\\":\\\"Category Description\\\",\\\"isEditable\\\":false}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[{\\\"ignoredWhenSearch\\\":false,\\\"hidden\\\":true,\\\"comparisonOperator\\\":\\\"=\\\",\\\"ormtype\\\":\\\"boolean\\\",\\\"value\\\":true,\\\"propertyIdentifier\\\":\\\"_category.publishedFlag\\\"},{\\\"ignoredWhenSearch\\\":false,\\\"hidden\\\":true,\\\"comparisonOperator\\\":\\\"=\\\",\\\"ormtype\\\":\\\"boolean\\\",\\\"value\\\":true,\\\"propertyIdentifier\\\":\\\"_category.activeFlag\\\",\\\"logicalOperator\\\":\\\"AND\\\"}]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n        \"pageRecordsCount\": 6\n    },\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOm51bGwsImlhdCI6MTY0Nzg5MjMxMCwiaXNzdWVyIjoic2xhdHdhbGxwcml2YXRlZGV2LnVsdHJhY29tbWVyY2UtZGV2LmNvIiwicm9sZSI6InB1YmxpYyIsImV4cCI6MTY0Nzg5MzIxMCwic2Vzc2lvbklEIjpudWxsLCJlbmNvZGluZyI6IlVURi04In0.RjBEMjk5NkJBRjBGMkE1NTE0RkNEQkMwRjI1ODVCMzQ4ODQyQ0FCQg\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"cc0eb393-dd62-41ec-a874-2b856932469f"},{"name":"Get Specific Sku","event":[{"listen":"test","script":{"id":"18462a1e-badc-424b-b97a-bd60c397176e","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Get Specific Sku: Success\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecords[0].skuID).to.equal(pm.environment.get(\"skuID\"));\r","            pm.expect(jsonData.data.pageRecordsCount).to.equal(1);\r","        })\r","    set(\"counter\", 1);\r","    set(\"skuID\", \"yhudw5yfahdprloyfuntirh\");\r","    postman.setNextRequest(\"Get Specific Sku\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Specific Sku: Failure | Invalid sku ID\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecords).to.be.empty;\r","        })\r","    set(\"counter\", 2);\r","    set(\"skuID\", \"\");\r","    postman.setNextRequest(\"Get Specific Sku\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Specific Sku: Failure | No sku ID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.data.pageRecords[0].skuID).to.equal(\"\");\r","        })\r","    set(\"counter\", 0);\r","    set(\"skuID\", \"8ab1b2f27a3bfb3f017a3e6b80da012b\");\r","    postman.setNextRequest(\"Get Images for Sku\");\r","}"],"type":"text/javascript"}}],"id":"779527c3-dbed-443a-97d4-26f8108f0acd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/sku/?f:skuID:eq=","description":"<p>get information related with specific SkuID</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>f:skuID:eq</code></td>\n<td>required</td>\n<td>Query string filter on Sku ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","sku",""],"host":[""],"query":[{"key":"f:skuID:eq","value":""}],"variable":[]}},"response":[],"_postman_id":"779527c3-dbed-443a-97d4-26f8108f0acd"},{"name":"Get Images For Sku","event":[{"listen":"test","script":{"id":"04cce95c-659e-40fb-b504-5c06b79db3f5","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Images for Sku: Success\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.images[0].ORIGINALFILENAME).to.eq(\"plant-123-global-black.jpg\");\r","            pm.expect(jsonData.images[0].NAME).to.eq(\"Test Plant\");\r","        })\r","    set(\"productID\", \"lwfjuyt8l;way3ol9torst\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Images for Sku\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Images for Sku: Failure | Invalid productID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.images).to.be.empty;\r","        })\r","    set(\"productID\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Images for Sku\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Images for Sku: Failure | No productID\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.images).to.be.empty;\r","        })\r","    set(\"productID\", \"8ab1b2f27a3bfb3f017a3e6b80cd012a\");\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Product Options by Option Group\");\r","}"],"type":"text/javascript"}}],"id":"78f591c7-de9c-41b8-9e5f-f09a329f9634","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"productID\": \"{{productID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getProductImageGallery","description":"<p>get list of images for specific skuID</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>productID</code></td>\n<td>required</td>\n<td>Product ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getProductImageGallery"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"78f591c7-de9c-41b8-9e5f-f09a329f9634"},{"name":"Get Skus Pagination Example (paging)","event":[{"listen":"test","script":{"id":"4dc3b0e3-2b9c-4bd3-94df-ad84e02945fd","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Get Skus Pagination Example (paging): Success\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.data.pageRecords.length).to.equal(10);\r","        })\r","    set(\"firstPageSku\", jsonData.data.pageRecords[0].skuID);\r","    set(\"counter\", 1);\r","    set(\"p:current\", 5);\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Skus Pagination Example (paging): Success | Page 5\",\r","        function () {\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            pm.expect(jsonData.data.pageRecords.length).to.equal(10);\r","            pm.expect(jsonData.data.pageRecords[0].skuID).to.not.equal(pm.environment.get(\"firstPageSku\"));\r","        })\r","    set(\"counter\", 2);\r","\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Skus Pagination Example (paging): Failure | No p:current\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.data).to.be.empty;\r","        })\r","    set(\"counter\", 3);\r","    set(\"p:current\", \"aow;unp;qg4923loatywploawftr\");\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Get Skus Pagination Example (paging): Failure | Invalid p:current\",\r","        function () {\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.data).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","    set(\"p:current\", \"1\");\r","}"],"type":"text/javascript"}}],"id":"ccf576d2-12d9-4773-9eb4-bcfe0a8b85a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/sku/?p:current=1","description":"<p>Get list of skus along with pagination.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>p:current</code></td>\n<td>required</td>\n<td>Current Page Number query string</td>\n<td></td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","sku",""],"host":[""],"query":[{"key":"p:current","value":"1"}],"variable":[]}},"response":[],"_postman_id":"ccf576d2-12d9-4773-9eb4-bcfe0a8b85a7"},{"name":"Get Products Filter On Categories (Tags)","event":[{"listen":"prerequest","script":{"id":"6ee65885-0a58-4cb3-96ad-43e2d5e0f7a9","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"categoryID\", \"2c91808472a3ddc701730870a2940153\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"8e943a21-afcd-4cb0-a97d-d71c8e8a49e6","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Products Filter On Category: Success\",\r","        function () {\r","            jsonData.data[0].should.have.property('defaultSku_skuID');\r","            jsonData.data[0].should.have.property('productDescription');\r","            jsonData.data[0].should.have.property('productID');\r","        })\r","    set(\"categoryID\", \"aoufntoywar\")\r","    set(\"counter\", 1)\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Products Filter On Category: Failure | Invalid categoryID\",\r","        function () {\r","            pm.expect(jsonData.data).to.be.empty;\r","        })\r","    set(\"categoryID\", \"\")\r","    set(\"counter\", 2)\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Products Filter On Category: Failure | No categoryID\",\r","        function () {\r","            pm.expect(jsonData.data).to.be.empty;\r","        })\r","    set(\"counter\", 0)\r","}"],"type":"text/javascript"}}],"id":"2358b923-ae23-496b-a576-dd987afde71e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/product/?f:categories.categoryID:eq=","description":"<p>Get list of categories filtered with Category ID</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>f:categories.categoryID:eq</code></td>\n<td>required</td>\n<td>Query string filter on Category ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","product",""],"host":[""],"query":[{"key":"f:categories.categoryID:eq","value":""}],"variable":[]}},"response":[],"_postman_id":"2358b923-ae23-496b-a576-dd987afde71e"},{"name":"Get Products Filter On Brand","event":[{"listen":"prerequest","script":{"id":"4a044d75-35c9-40b1-bc6d-faa3d2f198c0","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"brandID\", \"2c91808373d825ac017402eec8b10027\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"153990ba-ecde-4e68-8e20-260e741ec1dc","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Products Filter On Brand: Success\",\r","        function () {\r","            jsonData.data[0].should.have.property('defaultSku_skuID');\r","            jsonData.data[0].should.have.property('productDescription');\r","            jsonData.data[0].should.have.property('productID');\r","        })\r","    set(\"brandID\", \"aoufntoywar\")\r","    set(\"counter\", 1)\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Products Filter On Brand: Failure | Invalid brandID\",\r","        function () {\r","            pm.expect(jsonData.data).to.be.empty;\r","        })\r","    set(\"brandID\", \"\")\r","    set(\"counter\", 2)\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Products Filter On Brand: Failure | No brandID\",\r","        function () {\r","            pm.expect(jsonData.data).to.be.empty;\r","        })\r","    set(\"counter\", 0)\r","}"],"type":"text/javascript"}}],"id":"003562de-e984-4058-acce-e04cd90b339d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/product/?f:brand.brandID:eq=","description":"<p>Get list of products specific to Brand</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>f:brand.brandID:eq</code></td>\n<td>required</td>\n<td>Query String filter on Brand ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","product",""],"host":[""],"query":[{"key":"f:brand.brandID:eq","value":""}],"variable":[]}},"response":[],"_postman_id":"003562de-e984-4058-acce-e04cd90b339d"},{"name":"Get Products Filter On Attribute","event":[{"listen":"test","script":{"id":"cf69949d-ba05-4235-853b-8c3d31f7b963","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Get Products Filter on Attribute: Success\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecordsCount).to.equal(2);\r","        })\r","    set(\"counter\", 1);\r","    set(\"attributeID\", \"gobblegobble\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Products Filter on Attribute: Failure | Invalid attribute ID\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecords).to.be.empty;\r","        })\r","    set(\"counter\", 2);\r","    set(\"attributeID\", \"\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Products Filter on Attribute: Failure | No product ID\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecords[0].rating).to.equal(\"\");\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"eae935fc-e507-4d05-ac9e-f58876418330","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"attributeID\", \"8ab1b2df7ad2b7d9017ae992542e0485\");\r","}"],"type":"text/javascript"}}],"id":"2e1d7e3c-3acd-4f00-be3d-9d353a666017","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"url":"/api/public/product/?f:attributeValues.attributeID:eq=","description":"<p>Get list of categories filtered with attributeID</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>f:attributeValues.attributeID:eq</code></td>\n<td>required</td>\n<td>Query String filter on Attribute ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","public","product",""],"host":[""],"query":[{"key":"f:attributeValues.attributeID:eq","value":""}],"variable":[]}},"response":[],"_postman_id":"2e1d7e3c-3acd-4f00-be3d-9d353a666017"},{"name":"Get Product Options By Option Group","event":[{"listen":"prerequest","script":{"id":"b7edc331-899e-4135-a465-3f9c94262750","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"productID\", \"8ab1b3147a0cd9f8017a107b2c560229\");\r","    pm.environment.set(\"optionGroupID\", \"8ab1b2a179e707fe0179ed0ce0820224\")\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"aae6fdd6-bb69-4f04-87ef-e47bde6f4817","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Get Product Options by Option Group: Success\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecords[0].optionCode).to.equal(pm.environment.get(\"6inchpot\"));\r","            pm.expect(jsonData.data.pageRecordsCount).to.equal(1);\r","        })\r","    set(\"counter\", 1);\r","    set(\"optionGroupID\", \"gobblegobble\");\r","    postman.setNextRequest(\"Get Product Options by Option Group\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Product Options by Option Group: Failure | Invalid option group ID\",\r","        function () {\r","             pm.expect(jsonData.data.pageRecords).to.be.empty;\r","        })\r","    set(\"counter\", 2);\r","    set(\"productID\", \"\");\r","    postman.setNextRequest(\"Get Product Options by Option Group\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Product Review: Failure | No product ID\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecords[0].rating).to.equal(\"\");\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Related Products\");\r","}"],"type":"text/javascript"}}],"id":"5b445969-2a7b-4db6-8aed-89cd7ca9d88a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"productID\": \"{{productID}}\",\n    \"optionGroupID\": \"{{optionGroupID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getProductOptionsByOptionGroup","description":"<p>Get list of products based on option group</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>productID</code></td>\n<td>required</td>\n<td>Product ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>optionGroupID</code></td>\n<td>required</td>\n<td>Option Group ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getProductOptionsByOptionGroup"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"5b445969-2a7b-4db6-8aed-89cd7ca9d88a"},{"name":"Get Related Products","event":[{"listen":"prerequest","script":{"id":"c5d449b6-5d3e-400f-be97-0247b8170327","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"productID\", \"2c91808373d825ac0174032328fb0037\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"736a9297-a20f-4f6c-8bb6-55e1b35212ba","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Related Products: Success\",\r","        function () {\r","            jsonData.relatedProducts[0].should.have.property(\"relatedProduct_urlTitle\");\r","            jsonData.relatedProducts[0].should.have.property(\"relatedProduct_productName\");\r","            jsonData.relatedProducts[0].should.have.property(\"relatedProduct_productID\");\r","        })\r","    set(\"productID\", \"tawifounthoyrniostnyowaftunoi\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Related Products\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Related Products: Failure | Invalid productID\",\r","        function () {\r","            pm.expect(jsonData.relatedProducts).to.be.empty;\r","        })\r","    set(\"productID\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Related Products\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Related Products: Failure | No productID\",\r","        function () {\r","            pm.expect(jsonData.relatedProducts).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Product Reviews\");\r","}"],"type":"text/javascript"}}],"id":"39a752ea-3217-4d61-a72a-1197b6e4872d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"productID\": \"{{productID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getRelatedProducts","description":"<p>Get list of all related products</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>productID</code></td>\n<td>required</td>\n<td>Product ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getRelatedProducts"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"39a752ea-3217-4d61-a72a-1197b6e4872d"},{"name":"Get Product Reviews","event":[{"listen":"prerequest","script":{"id":"cd510cd1-5b10-4f1b-8785-69c610dcd6d4","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"productID\", \"8ab1b3147a0cd9f8017a107b2c560229\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"e4589ed8-fafd-4c23-925c-22e40eb35f0d","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Get Product Review: Success\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecords[0].rating).to.equal(pm.environment.get(\"10\"));\r","            pm.expect(jsonData.data.pageRecordsCount).to.equal(1);\r","        })\r","    set(\"counter\", 1);\r","    set(\"productID\", \"gobblegobble\");\r","    postman.setNextRequest(\"Get Product Reviews\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Product Review: Failure | Invalid product ID\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecords).to.be.empty;\r","        })\r","    set(\"counter\", 2);\r","    set(\"productID\", \"\");\r","    postman.setNextRequest(\"Get Product Reviews\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Product Review: Failure | No product ID\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecords[0].rating).to.equal(\"\");\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Sku Stock\");\r","}"],"type":"text/javascript"}}],"id":"24dc08a5-846e-4489-bb26-fbbf66bc8b29","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"productID\": \"{{productID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getProductReviews","description":"<p>Get list of all the product reviews</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>productID</code></td>\n<td>required</td>\n<td>Product ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getProductReviews"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"24dc08a5-846e-4489-bb26-fbbf66bc8b29"},{"name":"Get Sku Stock","event":[{"listen":"prerequest","script":{"id":"c4a6d11c-0647-4fe3-9132-6b7ca1c603b3","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"skuID\", \"2c91808472a3ddc70172f0f336b4011b\");\r","    pm.environment.set(\"locationID\", \"2c91808676e2ea960177002579a5051f\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"1b5d5faf-89f0-48ea-8b94-21d0551c99c1","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Get Sku Stock: Success | Location1\",\r","        function () {\r","            pm.expect(jsonData.stock[0].stockID).to.equal(\"2c918082775cb08b01775e3a4ce300a1\");\r","            pm.expect(jsonData.stock[0].maxQuantity).to.equal(200);\r","        })\r","    set(\"locationID\", \"2c91808b76e2ea880177002782350537\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Sku Stock\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Sku Stock: Success | Location2\",\r","        function () {\r","            pm.expect(jsonData.stock[0].stockID).to.equal(\"2c91808b76e2ea8801770029e3f30544\");\r","            pm.expect(jsonData.stock[0].maxQuantity).to.equal(135);\r","        })\r","    set(\"locationID\", \"\");\r","    set(\"skuID\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Sku Stock\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Sku Stock: Failure | No skuID or locationID\",\r","        function () {\r","            pm.expect(jsonData.stock.length).to.equal(0)\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Product Bundles\");\r","}"],"type":"text/javascript"}}],"id":"692308f2-014e-4746-b7df-ca4e60dd9db1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skuID\": \"{{skuID}}\",\n    \"locationID\": \"{{locationID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getSkuStock","description":"<p>Get list of all SKUs stock</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>skuID</code></td>\n<td>required</td>\n<td>SKU ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n<tr>\n<td><code>locationID</code></td>\n<td>required</td>\n<td>Location ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getSkuStock"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"692308f2-014e-4746-b7df-ca4e60dd9db1"},{"name":"Get Product Bundles","event":[{"listen":"prerequest","script":{"id":"8485cf67-1c5d-45bf-a665-3e5e43d07960","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"productID\", '8ab195707ad2b6a7017ad3400ff400c7');\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"1c535702-2f7e-41a7-b872-3d44dd57e43e","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Product Bundles: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:product.getProductBundles\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            jsonData.data[0].should.have.property(\"productBundleGroupID\");\r","            jsonData.data[0].should.have.property(\"defaultSkuID\");\r","            jsonData.data[0].should.have.property(\"bundleType\");\r","        })\r","    set(\"productID\", \"\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Product Bundles\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Product Bundles: Failure | No productID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:product.getProductBundles\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.error).to.eq(\"Invalid ProductID\");\r","            jsonData.should.not.have.property(\"data\");\r","\r","        })\r","    set(\"productID\", \"iowfuatnhoyarustaw\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Product Bundles\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Product Bundles: Failure | Invalid productID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:product.getProductBundles\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.error).to.eq(\"Invalid ProductID\");\r","            jsonData.should.not.have.property(\"data\");\r","\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Product Filter Options\");\r","}"],"type":"text/javascript"}}],"id":"fff9bd92-aec0-4470-81c5-61acff8fd544","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","type":"text","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"productID\": \"{{productID}}\",\n    \"pageRecordsShow\": {{pageRecordsShow}},\n    \"currentPage\": {{currentPage}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getProductBundles","description":"<p>Get list of all the product bundles.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>productID</code></td>\n<td>required</td>\n<td>Product ID</td>\n<td></td>\n<td>2c91808a751b845201751e34122700bc</td>\n</tr>\n<tr>\n<td><code>pageRecordsShow</code></td>\n<td>optional</td>\n<td>Page Record Show</td>\n<td></td>\n<td>10</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>productBundleGroupID</code></td>\n<td>optional</td>\n<td>Product Bundle Group ID to filter the list</td>\n<td></td>\n<td>2c91808a751b845201751e34122700bc</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getProductBundles"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"fff9bd92-aec0-4470-81c5-61acff8fd544"},{"name":"Get Sku Addons","event":[{"listen":"prerequest","script":{"id":"8485cf67-1c5d-45bf-a665-3e5e43d07960","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"productID\", '8ab195707ad2b6a7017ad3400ff400c7');\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"1c535702-2f7e-41a7-b872-3d44dd57e43e","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Product Bundles: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:product.getProductBundles\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            jsonData.data[0].should.have.property(\"productBundleGroupID\");\r","            jsonData.data[0].should.have.property(\"defaultSkuID\");\r","            jsonData.data[0].should.have.property(\"bundleType\");\r","        })\r","    set(\"productID\", \"\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Product Bundles\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Product Bundles: Failure | No productID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:product.getProductBundles\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.error).to.eq(\"Invalid ProductID\");\r","            jsonData.should.not.have.property(\"data\");\r","\r","        })\r","    set(\"productID\", \"iowfuatnhoyarustaw\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Product Bundles\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Product Bundles: Failure | Invalid productID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:product.getProductBundles\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.error).to.eq(\"Invalid ProductID\");\r","            jsonData.should.not.have.property(\"data\");\r","\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Product Filter Options\");\r","}"],"type":"text/javascript"}}],"id":"d7769999-8cd2-40d0-8ff7-68e6fc94084b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","type":"text","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"skuID\": \"{{skuID}}\",\n    \"pageRecordsShow\": {{pageRecordsShow}},\n    \"currentPage\": {{currentPage}},\n    \"productBundleGroupID\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getSkuAddons","description":"<p>Get list of addon products available for specific sku</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>skuID</code></td>\n<td>required</td>\n<td>Sku ID</td>\n<td></td>\n<td>2c91808a751b845201751e34122700bc</td>\n</tr>\n<tr>\n<td><code>pageRecordsShow</code></td>\n<td>optional</td>\n<td>Page Record Show</td>\n<td></td>\n<td>10</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>optional</td>\n<td>Current Page</td>\n<td></td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>productBundleGroupID</code></td>\n<td>optional</td>\n<td>Product Bundle Group ID to filter the list</td>\n<td></td>\n<td>2c91808a751b845201751e34122700bc</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getSkuAddons"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"d7769999-8cd2-40d0-8ff7-68e6fc94084b"},{"name":"Get Product Filter Options","event":[{"listen":"test","script":{"id":"4ace9d63-8a7f-464a-a8b3-ee8025437341","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Product Filter Options: Success | Fields set to true\",\r","        function () {\r","            jsonData.data.option[0].should.have.property('importRemoteID');\r","            jsonData.data.option[0].should.have.property('optionCode');\r","            jsonData.data.option[0].should.have.property('optionDescription');\r","            jsonData.data.option[0].should.have.property('sortOrder');\r","            jsonData.data.option[0].should.have.property('optionID');\r","            jsonData.data.option[0].should.have.property('optionName');\r","            jsonData.data.option[0].should.have.property('activeFlag');\r","        })\r","    set(\"allowProductAssignmentFlag\", \"false\");\r","    set(\"activeFlag\", \"false\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Product Filter Options\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Product Filter Options: Success | Fields set to false\",\r","        function () {\r","            jsonData.data.option[0].should.have.property('importRemoteID');\r","            jsonData.data.option[0].should.have.property('optionCode');\r","            jsonData.data.option[0].should.have.property('optionDescription');\r","            jsonData.data.option[0].should.have.property('sortOrder');\r","            jsonData.data.option[0].should.have.property('optionID');\r","            jsonData.data.option[0].should.have.property('optionName');\r","            jsonData.data.option[0].should.have.property('activeFlag');\r","        })\r","    set(\"activeFlag\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Product Filter Options\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Product Filter Options: Success | No activeFlag\",\r","        function () {\r","            jsonData.data.option[0].should.have.property('importRemoteID');\r","            jsonData.data.option[0].should.have.property('optionCode');\r","            jsonData.data.option[0].should.have.property('optionDescription');\r","            jsonData.data.option[0].should.have.property('sortOrder');\r","            jsonData.data.option[0].should.have.property('optionID');\r","            jsonData.data.option[0].should.have.property('optionName');\r","            jsonData.data.option[0].should.have.property('activeFlag');\r","        })\r","    set(\"allowProductAssignmentFlag\", \"\");\r","    set(\"counter\", 3);\r","    postman.setNextRequest(\"Get Product Filter Options\");\r","}\r","\r","if (counter == 3) {\r","    pm.test(\"Get Product Filter Options: Failure | No allowProductAssignmentFlag\",\r","        function () {\r","            jsonData.data.option.length.should.equal(0);\r","            jsonData.data.productType.length.should.equal(0);\r","            jsonData.data.brand.length.should.equal(0);\r","            jsonData.data.category.length.should.equal(0);\r","        })\r","    set(\"allowProductAssignmentFlag\", \"true\");\r","    set(\"activeFlag\", \"true\");\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get State Codes\");\r","}"],"type":"text/javascript"}}],"id":"d9bd0bd2-53b8-4902-8a84-94b4204f8b64","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"allowProductAssignmentFlag\": {{allowProductAssignmentFlag}},\n    \"activeFlag\": {{activeFlag}}\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getProductFilterOptions/","description":"<p>Get list of product filtering options.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>allowProductAssignmentFlag</code></td>\n<td>required</td>\n<td>Product Assignment Flag</td>\n<td>true</td>\n<td>true</td>\n</tr>\n<tr>\n<td><code>activeFlag</code></td>\n<td>optional</td>\n<td>Active Flag</td>\n<td>true</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getProductFilterOptions",""],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"d9bd0bd2-53b8-4902-8a84-94b4204f8b64"},{"name":"Get Product Skus","id":"d2c63a8e-9012-4b78-b370-24a3c78e3b36","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"productID\": \"{{productID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getProductSkus","description":"<p>Get details for skus associated with a specific product ID.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Example</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>productID</code></td>\n<td>Yes</td>\n<td>Product ID</td>\n<td>8ab1b3667bca467b017bdf4c779a0588</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getProductSkus"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"7177e56d-6902-476d-a655-d740d8bee73c","name":"Get Product Skus","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"productID\": \"8ab1b3667bca467b017bdf4c779a0588\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getProductSkus"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 21 Mar 2022 19:33:33 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"865"},{"key":"Connection","value":"close"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:getProductSkus\"\n    ],\n    \"messages\": [],\n    \"defaultSelectedOptions\": \"2c918088793e239e01794238f9ca0544\",\n    \"options\": [\n        {\n            \"optionGroupCode\": \"houseplantsize\",\n            \"options\": [\n                {\n                    \"optionID\": \"2c918088793e239e01794238f9ca0544\",\n                    \"optionName\": \"8 Inch Pot\"\n                },\n                {\n                    \"optionID\": \"2c918088793e239e017942397cdc0545\",\n                    \"optionName\": \"4 Inch Pot\"\n                },\n                {\n                    \"optionID\": \"2c918088793e239e01794239c0ab0546\",\n                    \"optionName\": \"10 Inch Pot\"\n                }\n            ],\n            \"optionGroupName\": \"Houseplant Size\",\n            \"optionGroupID\": \"2c918088793e234001794238ace40567\"\n        }\n    ],\n    \"failureActions\": [],\n    \"skus\": [\n        {\n            \"calculatedQATS\": 98,\n            \"bundleFlag\": \" \",\n            \"redemptionAmount\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \"MHP3287382\",\n            \"imageFile\": \" \",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3667bca467b017bdf4c77ac0589\",\n            \"currencyCode\": \" \",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \" \",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 14.99,\n            \"product_productName\": \"Golden Pothos\",\n            \"calculatedSkuDefinition\": \"Houseplant Size: 8 Inch Pot\",\n            \"remoteQBSkuID\": \" \",\n            \"listPrice\": 0,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \"Worcester Farms\",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": \" \",\n            \"userDefinedPriceFlag\": \" \",\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": \" \",\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \"golden-pothos\",\n            \"skuCode\": \"golden-pothos-1\",\n            \"importRemoteID\": \" \",\n            \"product_productID\": \"8ab1b3667bca467b017bdf4c779a0588\",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": 100,\n            \"bundleFlag\": \" \",\n            \"redemptionAmount\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \"MHP3287382\",\n            \"imageFile\": \" \",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3667bca467b017bdf4c77b6058b\",\n            \"currencyCode\": \" \",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \" \",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 14.99,\n            \"product_productName\": \"Golden Pothos\",\n            \"calculatedSkuDefinition\": \"Houseplant Size: 4 Inch Pot\",\n            \"remoteQBSkuID\": \" \",\n            \"listPrice\": 0,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \"Worcester Farms\",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": \" \",\n            \"userDefinedPriceFlag\": \" \",\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": \" \",\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \"golden-pothos\",\n            \"skuCode\": \"golden-pothos-3\",\n            \"importRemoteID\": \" \",\n            \"product_productID\": \"8ab1b3667bca467b017bdf4c779a0588\",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": 100,\n            \"bundleFlag\": \" \",\n            \"redemptionAmount\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \"MHP3287382\",\n            \"imageFile\": \" \",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3667bca467b017bdf4c77de058d\",\n            \"currencyCode\": \" \",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \" \",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 14.99,\n            \"product_productName\": \"Golden Pothos\",\n            \"calculatedSkuDefinition\": \"Houseplant Size: 10 Inch Pot\",\n            \"remoteQBSkuID\": \" \",\n            \"listPrice\": 0,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \"Worcester Farms\",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": \" \",\n            \"userDefinedPriceFlag\": \" \",\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": \" \",\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \"golden-pothos\",\n            \"skuCode\": \"golden-pothos-4\",\n            \"importRemoteID\": \" \",\n            \"product_productID\": \"8ab1b3667bca467b017bdf4c779a0588\",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": 100,\n            \"bundleFlag\": \" \",\n            \"redemptionAmount\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \"MHP3287382\",\n            \"imageFile\": \" \",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3667bca467b017bdf4c7802058f\",\n            \"currencyCode\": \" \",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \" \",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 14.99,\n            \"product_productName\": \"Golden Pothos\",\n            \"calculatedSkuDefinition\": \"Houseplant Size: 6 Inch Pot\",\n            \"remoteQBSkuID\": \" \",\n            \"listPrice\": 0,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \"Worcester Farms\",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": \" \",\n            \"userDefinedPriceFlag\": \" \",\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": \" \",\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \"golden-pothos\",\n            \"skuCode\": \"golden-pothos-5\",\n            \"importRemoteID\": \" \",\n            \"product_productID\": \"8ab1b3667bca467b017bdf4c779a0588\",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": 99,\n            \"bundleFlag\": \" \",\n            \"redemptionAmount\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \"MHP3287382\",\n            \"imageFile\": \" \",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3667bca467b017bdf4c78260591\",\n            \"currencyCode\": \" \",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \" \",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 14.99,\n            \"product_productName\": \"Golden Pothos\",\n            \"calculatedSkuDefinition\": \"Houseplant Size: 4 Inch Pot\",\n            \"remoteQBSkuID\": \" \",\n            \"listPrice\": 0,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \"Worcester Farms\",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": \" \",\n            \"userDefinedPriceFlag\": \" \",\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": \" \",\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \"golden-pothos\",\n            \"skuCode\": \"golden-pothos-6\",\n            \"importRemoteID\": \" \",\n            \"product_productID\": \"8ab1b3667bca467b017bdf4c779a0588\",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": 100,\n            \"bundleFlag\": \" \",\n            \"redemptionAmount\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \"MHP3287382\",\n            \"imageFile\": \" \",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3667bca467b017bdf4c78490593\",\n            \"currencyCode\": \" \",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \" \",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 14.99,\n            \"product_productName\": \"Golden Pothos\",\n            \"calculatedSkuDefinition\": \"Houseplant Size: 10 Inch Pot\",\n            \"remoteQBSkuID\": \" \",\n            \"listPrice\": 0,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \"Worcester Farms\",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": \" \",\n            \"userDefinedPriceFlag\": \" \",\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": \" \",\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \"golden-pothos\",\n            \"skuCode\": \"golden-pothos-7\",\n            \"importRemoteID\": \" \",\n            \"product_productID\": \"8ab1b3667bca467b017bdf4c779a0588\",\n            \"product_brand_imageFile\": \" \"\n        }\n    ]\n}"}],"_postman_id":"d2c63a8e-9012-4b78-b370-24a3c78e3b36"},{"name":"Get Product Bundles","event":[{"listen":"prerequest","script":{"id":"8485cf67-1c5d-45bf-a665-3e5e43d07960","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"productID\", '8ab195707ad2b6a7017ad3400ff400c7');\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"1c535702-2f7e-41a7-b872-3d44dd57e43e","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\"),\r","    should = require('chai').should();\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Product Bundles: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:product.getProductBundles\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","            jsonData.data[0].should.have.property(\"productBundleGroupID\");\r","            jsonData.data[0].should.have.property(\"defaultSkuID\");\r","            jsonData.data[0].should.have.property(\"bundleType\");\r","        })\r","    set(\"productID\", \"\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Product Bundles\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Product Bundles: Failure | No productID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:product.getProductBundles\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.error).to.eq(\"Invalid ProductID\");\r","            jsonData.should.not.have.property(\"data\");\r","\r","        })\r","    set(\"productID\", \"iowfuatnhoyarustaw\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Product Bundles\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Product Bundles: Failure | Invalid productID\",\r","        function () {\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:product.getProductBundles\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","            pm.expect(jsonData.error).to.eq(\"Invalid ProductID\");\r","            jsonData.should.not.have.property(\"data\");\r","\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Product Filter Options\");\r","}"],"type":"text/javascript"}}],"id":"d53e8e71-aa45-4193-a615-f3ee60f3fdc2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","type":"text","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"productID\": \"{{productID}}\",\n    \"pageRecordsShow\": {{pageRecordsShow}},\n    \"currentPage\": {{currentPage}},\n    \"productBundleGroupID\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getProductBundles","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getProductBundles"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"d53e8e71-aa45-4193-a615-f3ee60f3fdc2"}],"id":"875633f4-68fc-48e0-a6e9-37dc91b813db","description":"<p>Product related endpoints</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"611cab2a-9507-40de-8e5e-a96cda6b7e0b"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"830ab648-dc43-4bcc-b1e0-f5a442987661"}}],"_postman_id":"875633f4-68fc-48e0-a6e9-37dc91b813db","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Product Bundles","item":[{"name":"Create Product Bundle Build","id":"178e728e-a8ab-4efa-86d4-49ddd62e1061","protocolProfileBehavior":{"disabledSystemHeaders":{},"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer {{Token}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skuIDList\": \"{{skuIDList}}\",\n    \"quantities\": \"{{quantity}}\",\n    \"defaultSkuID\": \"{{defaultSkuID}}\",\n    \"productBundleGroupID\": \"{{productBundleGroupID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/createProductBundleBuild","description":"<p>Created Product Bundle Build Endpoint. This API is to create temporary product bundle builds for bundle type products. The bundle build can later be moved to cart using addProductBundleBuildToCart endpoint.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>skuIDList</code></td>\n<td>required</td>\n<td>Sku ID List</td>\n<td></td>\n<td>2c91808a7685390201768bb8443507e3,2c9180877685390501768bfd0da8094c</td>\n</tr>\n<tr>\n<td><code>quantities</code></td>\n<td>required</td>\n<td>Quantity</td>\n<td></td>\n<td>2</td>\n</tr>\n<tr>\n<td><code>defaultSkuID</code></td>\n<td>required</td>\n<td>Default Sku ID</td>\n<td></td>\n<td>2c91808a751b845201751e34123d00bd</td>\n</tr>\n<tr>\n<td><code>productBundleGroupID</code></td>\n<td>required</td>\n<td>Product Bundle Group ID</td>\n<td></td>\n<td>2c91808a751b845201751e4abd3501e1</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","createProductBundleBuild"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"178e728e-a8ab-4efa-86d4-49ddd62e1061"},{"name":"Add Product Bundle Build To Cart","id":"83d63b4c-441c-4d79-be98-df7903107c31","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"productBundleBuildID\": \"{{productBundleBuildID}}\",\n    \"returnJSONObjects\": \"cart\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addProductBundleToCart","description":"<p>Add Product bundle build to cart </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>productBundleBuildID</code></td>\n<td>required</td>\n<td>Product Bundle Build ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addProductBundleToCart"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"83d63b4c-441c-4d79-be98-df7903107c31"},{"name":"Get Product Bundle Build","id":"0f276ec0-a7c1-417d-b550-9f3fdc3fb0ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"skuID\": \"{{skuID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getProductBundleBuild","description":"<p>Retrieves information about current product bundle build for the logged in account for given skuID.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>skuID</code></td>\n<td>required</td>\n<td>Sku ID</td>\n<td></td>\n<td>2c9386ef9e0500951942010846efa0f4</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getProductBundleBuild"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"0f276ec0-a7c1-417d-b550-9f3fdc3fb0ff"},{"name":"Delete Product Bundle Build","id":"f9b47000-acc4-41ad-bb7d-64a846036f91","protocolProfileBehavior":{"disabledSystemHeaders":{},"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"productBundleBuildID\": \"{{productBundleBuildID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removeProductBundleBuild","description":"<p>Delete an existing product bundle build.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>productBundleBuildID</code></td>\n<td>required</td>\n<td>Product Bundle Build ID</td>\n<td></td>\n<td>2c91808a7685390201768bb8443507e3</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","removeProductBundleBuild"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"f9b47000-acc4-41ad-bb7d-64a846036f91"},{"name":"Delete Product Bundle Build Item","id":"7f3b2946-3d6d-4966-99d4-541da90bb176","protocolProfileBehavior":{"disabledSystemHeaders":{},"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"productBundleBuildItemID\": \"{{productBundleBuildItemID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removeProductBundleBuildItem","description":"<p>Delete an existing product bundle item from product bundle build.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>productBundleBuildItemID</code></td>\n<td>required</td>\n<td>Product Bundle Build Item ID</td>\n<td></td>\n<td>2c91808a7685390201768bb8443507e3</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","removeProductBundleBuildItem"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"7f3b2946-3d6d-4966-99d4-541da90bb176"}],"id":"75432c19-3b60-445c-8f31-c43eb9161115","_postman_id":"75432c19-3b60-445c-8f31-c43eb9161115","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Other","item":[{"name":"Get State Codes","event":[{"listen":"prerequest","script":{"id":"c32036aa-0640-4815-ba83-9e5280384717","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"countryCode\", \"US\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"e530d0dd-88d2-4fd4-8271-64ae8bc6edb9","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get State Codes: Success\",\r","        function () {\r","            pm.expect(jsonData.stateCodeOptions[0].name).to.eq(\"AA (Armed Forces Americas)\")\r","            pm.expect(jsonData.stateCodeOptions[7].name).to.eq(\"California\")\r","        })\r","    set(\"countryCode\", \"lwfjuyt8l;way3ol9torst\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get State Codes\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get State Codes: Failure | Invalid country code\",\r","        function () {\r","            pm.expect(jsonData.stateCodeOptions).to.be.empty;\r","        })\r","    set(\"countryCode\", \"\")\r","    set(\"counter\", 2)\r","    postman.setNextRequest(\"Get State Codes\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get State Codes: Failure | No country code\",\r","        function () {\r","            pm.expect(jsonData.stateCodeOptions).to.be.empty;\r","        })\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Address Options\");\r","}"],"type":"text/javascript"}}],"id":"d8ecd96a-8b4d-4834-97b3-6d4315654e7f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"countryCode\": \"{{countryCode}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getStateCodeOptionsByCountryCode","description":"<p>Retrieves a list of state/province names and state codes for a given country code. May not be available for all countries.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>countryCode</code></td>\n<td>required</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getStateCodeOptionsByCountryCode"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"d8ecd96a-8b4d-4834-97b3-6d4315654e7f"},{"name":"Get Site Configuration","id":"b3f31bb0-aff8-4b73-b310-f111395af1e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"siteCode\": \"{{siteCode}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getConfiguration","description":"<p>Retrieves the site configuration.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>siteCode</code></td>\n<td>required</td>\n<td>Site Code</td>\n<td></td>\n<td>test-site</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getConfiguration"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"b3f31bb0-aff8-4b73-b310-f111395af1e6"},{"name":"Get Address Options","event":[{"listen":"prerequest","script":{"id":"393bc9e8-38a7-473e-a590-f4153080b9d4","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"countryCode\", \"US\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"0dee2361-14a1-4f60-b1a5-4f50b6bf7766","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Get Address Options: Success\",\r","        function () {\r","            pm.expect(jsonData.addressOptions.cityLabel).to.eq(\"City\");\r","            pm.expect(jsonData.addressOptions.postalCodeLabel).to.eq(\"Postal Code\");\r","            pm.expect(jsonData.addressOptions.streetAddressRequiredFlag).to.eq(\"true\");\r","        })\r","    set(\"countryCode\", \"lwfjuyt8l;way3ol9torst\");\r","    set(\"counter\", 1);\r","    postman.setNextRequest(\"Get Address Options\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Address Options: Failure | Invalid urlTitle\",\r","        function () {\r","            pm.expect(jsonData.addressOptions).to.be.undefined;\r","        })\r","    set(\"countryCode\", \"\");\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Get Address Options\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Address Options: Failure | No urlTitle\",\r","        function () {\r","            pm.expect(jsonData.addressOptions).to.be.undefined;\r","        })\r","    set(\"urlTitle\", \"US\");\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Get Types by Type Code\");\r","}"],"type":"text/javascript"}}],"id":"d9fe8b29-4941-48df-a21e-2567cd214e76","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"countryCode\": \"{{countryCode}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getAddressOptionsByCountryCode","description":"<p>Returns the address options for a given country code. May not be available for all countries.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>countryCode</code></td>\n<td>required</td>\n<td>Country Code</td>\n<td></td>\n<td>US</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAddressOptionsByCountryCode"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"d9fe8b29-4941-48df-a21e-2567cd214e76"},{"name":"Get Types By Type Code","event":[{"listen":"prerequest","script":{"id":"59604738-188e-47f7-8689-2371938749b0","exec":["if (pm.environment.get(\"counter\") == 0) {\r","    pm.environment.set(\"typeCode\", \"plantType\");\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"884b7f5b-9a35-4a96-b323-25d08b92996b","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","}\r","\r","if (counter == 0) {\r","    pm.test(\"Get Types by Type Code: Success\",\r","        function () {\r","            pm.expect(jsonData.data.pageRecords[0].typeCode).to.equal(pm.environment.get(\"fern\"));\r","            pm.expect(jsonData.data.pageRecordsCount).to.equal(6);\r","        })\r","    set(\"counter\", 1);\r","    set(\"typeCode\", \"unusabletypecode\");\r","    postman.setNextRequest(\"Get Types by Type Code\");\r","}\r","\r","if (counter == 1) {\r","    pm.test(\"Get Types by Type Code: Failure | Invalid type code\",\r","        function () {\r","            pm.expect(jsonData.errors[0]).to.equal(\"No System Types Found.\");\r","        })\r","    set(\"counter\", 2);\r","    set(\"typeCode\", \"\");\r","    postman.setNextRequest(\"Get Types by Type Code\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Get Types by Type Code: Failure | No type code\",\r","        function () {\r","            pm.expect(jsonData.errors[0]).to.equal(\"No System Types Found.\");\r","        })\r","    set(\"counter\", 0);\r","}"],"type":"text/javascript"}}],"id":"c463ab2a-1359-4d2b-9eaf-f2903023b36c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"typeCode\": \"{{typeCode}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getSystemTypesByTypeCode","description":"<p>Returns a system type with specified type code.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>typeCode</code></td>\n<td>required</td>\n<td>Type Code</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getSystemTypesByTypeCode"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"c463ab2a-1359-4d2b-9eaf-f2903023b36c"},{"name":"Get Countries","id":"bc717c3c-a274-42e7-bf74-f394f7d39737","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getCountries","description":"<p>Get list of all available countries and country codes.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getCountries"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"5bf56f59-4cba-4280-943b-ce4c35fa4209","name":"Get Countries","originalRequest":{"method":"GET","header":[],"url":"/api/scope/getCountries"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 21 Mar 2022 19:25:30 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"messages\": [],\n    \"failureActions\": [],\n    \"countryCodeOptions\": [\n        {\n            \"name\": \"Afghanistan\",\n            \"value\": \"AF\"\n        },\n        {\n            \"name\": \"Aland Island\",\n            \"value\": \"AX\"\n        },\n        {\n            \"name\": \"Albania\",\n            \"value\": \"AL\"\n        },\n        {\n            \"name\": \"Algeria\",\n            \"value\": \"DZ\"\n        },\n        {\n            \"name\": \"American Samoa\",\n            \"value\": \"AS\"\n        },\n        {\n            \"name\": \"Andorra\",\n            \"value\": \"AD\"\n        },\n        {\n            \"name\": \"Angola\",\n            \"value\": \"AO\"\n        },\n        {\n            \"name\": \"Anguilla\",\n            \"value\": \"AI\"\n        },\n        {\n            \"name\": \"Antarctica\",\n            \"value\": \"AQ\"\n        },\n        {\n            \"name\": \"Antigua and Barbuda\",\n            \"value\": \"AG\"\n        },\n        {\n            \"name\": \"Argentina\",\n            \"value\": \"AR\"\n        },\n        {\n            \"name\": \"Armenia\",\n            \"value\": \"AM\"\n        },\n        {\n            \"name\": \"Aruba\",\n            \"value\": \"AW\"\n        },\n        {\n            \"name\": \"Australia\",\n            \"value\": \"AU\"\n        },\n        {\n            \"name\": \"Austria\",\n            \"value\": \"AT\"\n        },\n        {\n            \"name\": \"Azerbaijan\",\n            \"value\": \"AZ\"\n        },\n        {\n            \"name\": \"Bahamas\",\n            \"value\": \"BS\"\n        },\n        {\n            \"name\": \"Bahrain\",\n            \"value\": \"BH\"\n        },\n        {\n            \"name\": \"Bangladesh\",\n            \"value\": \"BD\"\n        },\n        {\n            \"name\": \"Barbados\",\n            \"value\": \"BB\"\n        },\n        {\n            \"name\": \"Belarus\",\n            \"value\": \"BY\"\n        },\n        {\n            \"name\": \"Belgium\",\n            \"value\": \"BE\"\n        },\n        {\n            \"name\": \"Belize\",\n            \"value\": \"BZ\"\n        },\n        {\n            \"name\": \"Benin\",\n            \"value\": \"BJ\"\n        },\n        {\n            \"name\": \"Bermuda\",\n            \"value\": \"BM\"\n        },\n        {\n            \"name\": \"Bhutan\",\n            \"value\": \"BT\"\n        },\n        {\n            \"name\": \"Bolivia\",\n            \"value\": \"BO\"\n        },\n        {\n            \"name\": \"Bonaire, Sint Eustatuis and Saba\",\n            \"value\": \"BQ\"\n        },\n        {\n            \"name\": \"Bosnia and Herzegovina\",\n            \"value\": \"BA\"\n        },\n        {\n            \"name\": \"Botswana\",\n            \"value\": \"BW\"\n        },\n        {\n            \"name\": \"Bouvet Island\",\n            \"value\": \"BV\"\n        },\n        {\n            \"name\": \"Brazil\",\n            \"value\": \"BR\"\n        },\n        {\n            \"name\": \"Britich Indian Ocean Territory\",\n            \"value\": \"IO\"\n        },\n        {\n            \"name\": \"Brunei Darussalam\",\n            \"value\": \"BN\"\n        },\n        {\n            \"name\": \"Bulgaria\",\n            \"value\": \"BG\"\n        },\n        {\n            \"name\": \"Burkina Faso\",\n            \"value\": \"BF\"\n        },\n        {\n            \"name\": \"Burma (Myanmar)\",\n            \"value\": \"MM\"\n        },\n        {\n            \"name\": \"Burundi\",\n            \"value\": \"BI\"\n        },\n        {\n            \"name\": \"Cambodia\",\n            \"value\": \"KH\"\n        },\n        {\n            \"name\": \"Cameroon\",\n            \"value\": \"CM\"\n        },\n        {\n            \"name\": \"Canada\",\n            \"value\": \"CA\"\n        },\n        {\n            \"name\": \"Cape Verde\",\n            \"value\": \"CV\"\n        },\n        {\n            \"name\": \"Cayman Islands\",\n            \"value\": \"KY\"\n        },\n        {\n            \"name\": \"Central African Republic\",\n            \"value\": \"CF\"\n        },\n        {\n            \"name\": \"Chad\",\n            \"value\": \"TD\"\n        },\n        {\n            \"name\": \"Chile\",\n            \"value\": \"CL\"\n        },\n        {\n            \"name\": \"China\",\n            \"value\": \"CN\"\n        },\n        {\n            \"name\": \"Christmas Island\",\n            \"value\": \"CX\"\n        },\n        {\n            \"name\": \"Cocos (Keeling) Islands\",\n            \"value\": \"CC\"\n        },\n        {\n            \"name\": \"Colombia\",\n            \"value\": \"CO\"\n        },\n        {\n            \"name\": \"Comoros\",\n            \"value\": \"KM\"\n        },\n        {\n            \"name\": \"Congo, Republic\",\n            \"value\": \"CG\"\n        },\n        {\n            \"name\": \"Congo, The Democratic Rebublic Of The\",\n            \"value\": \"CD\"\n        },\n        {\n            \"name\": \"Cook Islands\",\n            \"value\": \"CK\"\n        },\n        {\n            \"name\": \"Costa Rica\",\n            \"value\": \"CR\"\n        },\n        {\n            \"name\": \"Croatia\",\n            \"value\": \"HR\"\n        },\n        {\n            \"name\": \"Cuba\",\n            \"value\": \"CU\"\n        },\n        {\n            \"name\": \"Curacao\",\n            \"value\": \"CW\"\n        },\n        {\n            \"name\": \"Cyprus\",\n            \"value\": \"CY\"\n        },\n        {\n            \"name\": \"Czech Republic\",\n            \"value\": \"CZ\"\n        },\n        {\n            \"name\": \"Denmark\",\n            \"value\": \"DK\"\n        },\n        {\n            \"name\": \"Djibouti\",\n            \"value\": \"DJ\"\n        },\n        {\n            \"name\": \"Dominica\",\n            \"value\": \"DM\"\n        },\n        {\n            \"name\": \"Dominican Republic\",\n            \"value\": \"DO\"\n        },\n        {\n            \"name\": \"Ecuador\",\n            \"value\": \"EC\"\n        },\n        {\n            \"name\": \"Egypt\",\n            \"value\": \"EG\"\n        },\n        {\n            \"name\": \"El Salvador\",\n            \"value\": \"SV\"\n        },\n        {\n            \"name\": \"Equatorial Guinea\",\n            \"value\": \"GQ\"\n        },\n        {\n            \"name\": \"Eritrea\",\n            \"value\": \"ER\"\n        },\n        {\n            \"name\": \"Estonia\",\n            \"value\": \"EE\"\n        },\n        {\n            \"name\": \"Ethiopia\",\n            \"value\": \"ET\"\n        },\n        {\n            \"name\": \"Falkland Islands (Malvinas)\",\n            \"value\": \"FK\"\n        },\n        {\n            \"name\": \"Faroe Islands\",\n            \"value\": \"FO\"\n        },\n        {\n            \"name\": \"Fiji\",\n            \"value\": \"FJ\"\n        },\n        {\n            \"name\": \"Finland\",\n            \"value\": \"FI\"\n        },\n        {\n            \"name\": \"France\",\n            \"value\": \"FR\"\n        },\n        {\n            \"name\": \"French Guiana\",\n            \"value\": \"GF\"\n        },\n        {\n            \"name\": \"French Polynesia\",\n            \"value\": \"PF\"\n        },\n        {\n            \"name\": \"French Southern Territories\",\n            \"value\": \"TF\"\n        },\n        {\n            \"name\": \"Futuna Islands\",\n            \"value\": \"WF\"\n        },\n        {\n            \"name\": \"Gabon\",\n            \"value\": \"GA\"\n        },\n        {\n            \"name\": \"Gambia\",\n            \"value\": \"GM\"\n        },\n        {\n            \"name\": \"Georgia\",\n            \"value\": \"GE\"\n        },\n        {\n            \"name\": \"Germany\",\n            \"value\": \"DE\"\n        },\n        {\n            \"name\": \"Ghana\",\n            \"value\": \"GH\"\n        },\n        {\n            \"name\": \"Gibraltar\",\n            \"value\": \"GI\"\n        },\n        {\n            \"name\": \"Greece\",\n            \"value\": \"GR\"\n        },\n        {\n            \"name\": \"Greenland\",\n            \"value\": \"GL\"\n        },\n        {\n            \"name\": \"Grenada\",\n            \"value\": \"GD\"\n        },\n        {\n            \"name\": \"Guadeloupe\",\n            \"value\": \"GP\"\n        },\n        {\n            \"name\": \"Guam\",\n            \"value\": \"GU\"\n        },\n        {\n            \"name\": \"Guatemala\",\n            \"value\": \"GT\"\n        },\n        {\n            \"name\": \"Guernsey\",\n            \"value\": \"GG\"\n        },\n        {\n            \"name\": \"Guinea\",\n            \"value\": \"GN\"\n        },\n        {\n            \"name\": \"Guinea-Bissau\",\n            \"value\": \"GW\"\n        },\n        {\n            \"name\": \"Guyana\",\n            \"value\": \"GY\"\n        },\n        {\n            \"name\": \"Haiti\",\n            \"value\": \"HT\"\n        },\n        {\n            \"name\": \"Heard Island and Mcdonald Islands\",\n            \"value\": \"HM\"\n        },\n        {\n            \"name\": \"Honduras\",\n            \"value\": \"HN\"\n        },\n        {\n            \"name\": \"Hong Kong\",\n            \"value\": \"HK\"\n        },\n        {\n            \"name\": \"Hungary\",\n            \"value\": \"HU\"\n        },\n        {\n            \"name\": \"Iceland\",\n            \"value\": \"IS\"\n        },\n        {\n            \"name\": \"India\",\n            \"value\": \"IN\"\n        },\n        {\n            \"name\": \"Indonesia\",\n            \"value\": \"ID\"\n        },\n        {\n            \"name\": \"Iran\",\n            \"value\": \"IR\"\n        },\n        {\n            \"name\": \"Iraq\",\n            \"value\": \"IQ\"\n        },\n        {\n            \"name\": \"Ireland\",\n            \"value\": \"IE\"\n        },\n        {\n            \"name\": \"Isle of Man\",\n            \"value\": \"IM\"\n        },\n        {\n            \"name\": \"Israel\",\n            \"value\": \"IL\"\n        },\n        {\n            \"name\": \"Italy\",\n            \"value\": \"IT\"\n        },\n        {\n            \"name\": \"Ivory Coast\",\n            \"value\": \"CI\"\n        },\n        {\n            \"name\": \"Jamaica\",\n            \"value\": \"JM\"\n        },\n        {\n            \"name\": \"Japan\",\n            \"value\": \"JP\"\n        },\n        {\n            \"name\": \"Jersey\",\n            \"value\": \"JE\"\n        },\n        {\n            \"name\": \"Jordan\",\n            \"value\": \"JO\"\n        },\n        {\n            \"name\": \"Kazakhstan\",\n            \"value\": \"KZ\"\n        },\n        {\n            \"name\": \"Kenya\",\n            \"value\": \"KE\"\n        },\n        {\n            \"name\": \"Kiribati\",\n            \"value\": \"KI\"\n        },\n        {\n            \"name\": \"Korea, Democratic People's Republic of\",\n            \"value\": \"KP\"\n        },\n        {\n            \"name\": \"Kuwait\",\n            \"value\": \"KW\"\n        },\n        {\n            \"name\": \"Kyrgyzstan\",\n            \"value\": \"KG\"\n        },\n        {\n            \"name\": \"Laos\",\n            \"value\": \"LA\"\n        },\n        {\n            \"name\": \"Latvia\",\n            \"value\": \"LV\"\n        },\n        {\n            \"name\": \"Lebanon\",\n            \"value\": \"LB\"\n        },\n        {\n            \"name\": \"Lesotho\",\n            \"value\": \"LS\"\n        },\n        {\n            \"name\": \"Liberia\",\n            \"value\": \"LR\"\n        },\n        {\n            \"name\": \"Libya\",\n            \"value\": \"LY\"\n        },\n        {\n            \"name\": \"Liechtenstein\",\n            \"value\": \"LI\"\n        },\n        {\n            \"name\": \"Lithuania\",\n            \"value\": \"LT\"\n        },\n        {\n            \"name\": \"Luxembourg\",\n            \"value\": \"LU\"\n        },\n        {\n            \"name\": \"Macao\",\n            \"value\": \"MO\"\n        },\n        {\n            \"name\": \"Macedonia\",\n            \"value\": \"MK\"\n        },\n        {\n            \"name\": \"Madagascar\",\n            \"value\": \"MG\"\n        },\n        {\n            \"name\": \"Malawi\",\n            \"value\": \"MW\"\n        },\n        {\n            \"name\": \"Malaysia\",\n            \"value\": \"MY\"\n        },\n        {\n            \"name\": \"Maldives\",\n            \"value\": \"MV\"\n        },\n        {\n            \"name\": \"Mali\",\n            \"value\": \"ML\"\n        },\n        {\n            \"name\": \"Malta\",\n            \"value\": \"MT\"\n        },\n        {\n            \"name\": \"Marshall Islands\",\n            \"value\": \"MH\"\n        },\n        {\n            \"name\": \"Martinique\",\n            \"value\": \"MQ\"\n        },\n        {\n            \"name\": \"Mauritania\",\n            \"value\": \"MR\"\n        },\n        {\n            \"name\": \"Mauritius\",\n            \"value\": \"MU\"\n        },\n        {\n            \"name\": \"Mayotte\",\n            \"value\": \"YT\"\n        },\n        {\n            \"name\": \"Mexico\",\n            \"value\": \"MX\"\n        },\n        {\n            \"name\": \"Micronesia, Federated States Of\",\n            \"value\": \"FM\"\n        },\n        {\n            \"name\": \"Moldova\",\n            \"value\": \"MD\"\n        },\n        {\n            \"name\": \"Monaco\",\n            \"value\": \"MC\"\n        },\n        {\n            \"name\": \"Mongolia\",\n            \"value\": \"MN\"\n        },\n        {\n            \"name\": \"Montenegro\",\n            \"value\": \"ME\"\n        },\n        {\n            \"name\": \"Montserrat\",\n            \"value\": \"MS\"\n        },\n        {\n            \"name\": \"Morocco\",\n            \"value\": \"MA\"\n        },\n        {\n            \"name\": \"Mozambique\",\n            \"value\": \"MZ\"\n        },\n        {\n            \"name\": \"Namibia\",\n            \"value\": \"NA\"\n        },\n        {\n            \"name\": \"Nauru\",\n            \"value\": \"NR\"\n        },\n        {\n            \"name\": \"Nepal\",\n            \"value\": \"NP\"\n        },\n        {\n            \"name\": \"Netherlands\",\n            \"value\": \"NL\"\n        },\n        {\n            \"name\": \"New Caledonia\",\n            \"value\": \"NC\"\n        },\n        {\n            \"name\": \"New Zealand\",\n            \"value\": \"NZ\"\n        },\n        {\n            \"name\": \"Nicaragua\",\n            \"value\": \"NI\"\n        },\n        {\n            \"name\": \"Niger\",\n            \"value\": \"NE\"\n        },\n        {\n            \"name\": \"Nigeria\",\n            \"value\": \"NG\"\n        },\n        {\n            \"name\": \"Niue\",\n            \"value\": \"NU\"\n        },\n        {\n            \"name\": \"Norfolk Island\",\n            \"value\": \"NF\"\n        },\n        {\n            \"name\": \"Northern Mariana Islands\",\n            \"value\": \"MP\"\n        },\n        {\n            \"name\": \"Norway\",\n            \"value\": \"NO\"\n        },\n        {\n            \"name\": \"Oman\",\n            \"value\": \"OM\"\n        },\n        {\n            \"name\": \"Pakistan\",\n            \"value\": \"PK\"\n        },\n        {\n            \"name\": \"Palau\",\n            \"value\": \"PW\"\n        },\n        {\n            \"name\": \"Palestinian Territory, Occupied\",\n            \"value\": \"PS\"\n        },\n        {\n            \"name\": \"Panama\",\n            \"value\": \"PA\"\n        },\n        {\n            \"name\": \"Papua New Guinea\",\n            \"value\": \"PG\"\n        },\n        {\n            \"name\": \"Paraguay\",\n            \"value\": \"PY\"\n        },\n        {\n            \"name\": \"Peru\",\n            \"value\": \"PE\"\n        },\n        {\n            \"name\": \"Philippines\",\n            \"value\": \"PH\"\n        },\n        {\n            \"name\": \"Pitcairn Island\",\n            \"value\": \"PN\"\n        },\n        {\n            \"name\": \"Poland\",\n            \"value\": \"PL\"\n        },\n        {\n            \"name\": \"Portugal\",\n            \"value\": \"PT\"\n        },\n        {\n            \"name\": \"Puerto Rico\",\n            \"value\": \"PR\"\n        },\n        {\n            \"name\": \"Qatar\",\n            \"value\": \"QA\"\n        },\n        {\n            \"name\": \"Reunion\",\n            \"value\": \"RE\"\n        },\n        {\n            \"name\": \"Romania\",\n            \"value\": \"RO\"\n        },\n        {\n            \"name\": \"Russian Federation\",\n            \"value\": \"RU\"\n        },\n        {\n            \"name\": \"Rwanda\",\n            \"value\": \"RW\"\n        },\n        {\n            \"name\": \"Saint Barthelemy\",\n            \"value\": \"BL\"\n        },\n        {\n            \"name\": \"Saint Helena\",\n            \"value\": \"SH\"\n        },\n        {\n            \"name\": \"Saint Lucia\",\n            \"value\": \"LC\"\n        },\n        {\n            \"name\": \"Saint Martin (French Part)\",\n            \"value\": \"MF\"\n        },\n        {\n            \"name\": \"Saint Pierre and Miquelon\",\n            \"value\": \"PM\"\n        },\n        {\n            \"name\": \"Saint Vincent and Grenadi\",\n            \"value\": \"VC\"\n        },\n        {\n            \"name\": \"San Marino\",\n            \"value\": \"SM\"\n        },\n        {\n            \"name\": \"Sao Tome and Principe\",\n            \"value\": \"ST\"\n        },\n        {\n            \"name\": \"Saudi Arabia\",\n            \"value\": \"SA\"\n        },\n        {\n            \"name\": \"Savalbard and Jan Mayen\",\n            \"value\": \"SJ\"\n        },\n        {\n            \"name\": \"Senegal\",\n            \"value\": \"SN\"\n        },\n        {\n            \"name\": \"Serbia\",\n            \"value\": \"RS\"\n        },\n        {\n            \"name\": \"Seychelles\",\n            \"value\": \"SC\"\n        },\n        {\n            \"name\": \"Sierra Leone\",\n            \"value\": \"SL\"\n        },\n        {\n            \"name\": \"Singapore\",\n            \"value\": \"SG\"\n        },\n        {\n            \"name\": \"Sint Maarten (Dutch Part)\",\n            \"value\": \"SX\"\n        },\n        {\n            \"name\": \"Slovakia\",\n            \"value\": \"SK\"\n        },\n        {\n            \"name\": \"Slovenia\",\n            \"value\": \"SI\"\n        },\n        {\n            \"name\": \"Solomon Islands\",\n            \"value\": \"SB\"\n        },\n        {\n            \"name\": \"Somalia\",\n            \"value\": \"SO\"\n        },\n        {\n            \"name\": \"South Africa\",\n            \"value\": \"ZA\"\n        },\n        {\n            \"name\": \"South Georgia and the South Sandwich Islands\",\n            \"value\": \"GS\"\n        },\n        {\n            \"name\": \"South Korea\",\n            \"value\": \"KR\"\n        },\n        {\n            \"name\": \"South Sudan\",\n            \"value\": \"SS\"\n        },\n        {\n            \"name\": \"Spain\",\n            \"value\": \"ES\"\n        },\n        {\n            \"name\": \"Sri Lanka\",\n            \"value\": \"LK\"\n        },\n        {\n            \"name\": \"St. Christopher\",\n            \"value\": \"KN\"\n        },\n        {\n            \"name\": \"Sudan\",\n            \"value\": \"SD\"\n        },\n        {\n            \"name\": \"Suriname\",\n            \"value\": \"SR\"\n        },\n        {\n            \"name\": \"Swaziland\",\n            \"value\": \"SZ\"\n        },\n        {\n            \"name\": \"Sweden\",\n            \"value\": \"SE\"\n        },\n        {\n            \"name\": \"Switzerland\",\n            \"value\": \"CH\"\n        },\n        {\n            \"name\": \"Syria\",\n            \"value\": \"SY\"\n        },\n        {\n            \"name\": \"Taiwan\",\n            \"value\": \"TW\"\n        },\n        {\n            \"name\": \"Tajikistan\",\n            \"value\": \"TJ\"\n        },\n        {\n            \"name\": \"Tanzania\",\n            \"value\": \"TZ\"\n        },\n        {\n            \"name\": \"Thailand\",\n            \"value\": \"TH\"\n        },\n        {\n            \"name\": \"Timor-Leste\",\n            \"value\": \"TL\"\n        },\n        {\n            \"name\": \"Togo\",\n            \"value\": \"TG\"\n        },\n        {\n            \"name\": \"Tokelau\",\n            \"value\": \"TK\"\n        },\n        {\n            \"name\": \"Tonga\",\n            \"value\": \"TO\"\n        },\n        {\n            \"name\": \"Trinidad and Tobago\",\n            \"value\": \"TT\"\n        },\n        {\n            \"name\": \"Tunisia\",\n            \"value\": \"TN\"\n        },\n        {\n            \"name\": \"Turkey\",\n            \"value\": \"TR\"\n        },\n        {\n            \"name\": \"Turkmenistan\",\n            \"value\": \"TM\"\n        },\n        {\n            \"name\": \"Turks and Caicos Islands\",\n            \"value\": \"TC\"\n        },\n        {\n            \"name\": \"Tuvalu\",\n            \"value\": \"TV\"\n        },\n        {\n            \"name\": \"Uganda\",\n            \"value\": \"UG\"\n        },\n        {\n            \"name\": \"Ukraine\",\n            \"value\": \"UA\"\n        },\n        {\n            \"name\": \"United Arab Emirates\",\n            \"value\": \"AE\"\n        },\n        {\n            \"name\": \"United Kingdom\",\n            \"value\": \"GB\"\n        },\n        {\n            \"name\": \"United States\",\n            \"value\": \"US\"\n        },\n        {\n            \"name\": \"United States Minor Outlying Islands\",\n            \"value\": \"UM\"\n        },\n        {\n            \"name\": \"Uruguay\",\n            \"value\": \"UY\"\n        },\n        {\n            \"name\": \"Uzbekistan\",\n            \"value\": \"UZ\"\n        },\n        {\n            \"name\": \"Vanuatu\",\n            \"value\": \"VU\"\n        },\n        {\n            \"name\": \"Vatican City\",\n            \"value\": \"VA\"\n        },\n        {\n            \"name\": \"Venezuela\",\n            \"value\": \"VE\"\n        },\n        {\n            \"name\": \"Vietnam\",\n            \"value\": \"VN\"\n        },\n        {\n            \"name\": \"Virgin Islands, British\",\n            \"value\": \"VG\"\n        },\n        {\n            \"name\": \"Virgin Islands, US\",\n            \"value\": \"VI\"\n        },\n        {\n            \"name\": \"Western Sahara\",\n            \"value\": \"EH\"\n        },\n        {\n            \"name\": \"Western Samoa\",\n            \"value\": \"WS\"\n        },\n        {\n            \"name\": \"Yemen\",\n            \"value\": \"YE\"\n        },\n        {\n            \"name\": \"Zambia\",\n            \"value\": \"ZM\"\n        },\n        {\n            \"name\": \"Zimbabwe\",\n            \"value\": \"ZW\"\n        }\n    ]\n}"}],"_postman_id":"bc717c3c-a274-42e7-bf74-f394f7d39737"},{"name":"Get Theme Configuration","id":"c2e82892-66ed-43af-9c0b-0d341addeed9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"themeName\": \"{{themeName}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getThemeConfiguration","description":"<p>Get JSON configuration of theme as defined in UC admin.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>themeName</code></td>\n<td>required</td>\n<td>Name of Theme</td>\n<td></td>\n<td>Dark</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getThemeConfiguration"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"c2e82892-66ed-43af-9c0b-0d341addeed9"}],"id":"d6f75601-e280-4f8e-a302-0967770f3e3d","description":"<p>Miscellaneous endpoints</p>\n","_postman_id":"d6f75601-e280-4f8e-a302-0967770f3e3d","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Wishlist","item":[{"name":"Create Wishlist","event":[{"listen":"prerequest","script":{"id":"0e43e68e-d8b1-4099-91ef-a5454a18a2cc","exec":["if (pm.environment.get('counter') == 0) {\r","\tpm.environment.set(\"orderTemplateName\", \"\")\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"53645fa2-70d2-4856-b4ac-3cda1970216c","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Create Wishlist: Failure | Required fields missing\",\r","        function () {\r","            pm.expect(jsonData.errors.sku[0]).to.eq(\"The processObject.OrderTemplate_AddWishlistItem.sku_en_us_missing is required.\");\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:orderTemplate.CreateWishlist\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"orderTemplateName\", \"Upgradable heuristic process improvement\");\r","    set(\"counter\", 1)\r","    postman.setNextRequest(\"Create Wishlist\");\r","};\r","\r","if (counter == 1) {\r","    pm.test(\"Create Wishlist: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:orderTemplate.createWishlist\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\t})\r","    set(\"orderTemplateName\", \"\")\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Create Wishlist and Add Item\");\r","}"],"type":"text/javascript"}}],"id":"cdb59463-1eb4-480c-83d9-1c3869d2304d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateName\": \"{{orderTemplateName}}\",\n    \"currencyCode\": \"{{currencyCode}}\",\n    \"siteID\": \"{{siteID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/createWishlist","description":"<p>Creates a wishlist for current logged in account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderTemplateName</code></td>\n<td></td>\n<td>Name for the wishlist</td>\n<td>Auto generated</td>\n<td>John's Wishlist</td>\n</tr>\n<tr>\n<td><code>currencyCode</code></td>\n<td></td>\n<td>Currency Code</td>\n<td></td>\n<td>USD</td>\n</tr>\n<tr>\n<td><code>siteID</code></td>\n<td></td>\n<td>Site ID</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","createWishlist"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"369635ea-3f81-480a-97e2-aa1b48e6074c","name":"Create Wishlist","originalRequest":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateName\": \"{{orderTemplateName}}\",\n    \"currencyCode\": \"{{currencyCode}}\",\n    \"siteID\": \"{{siteID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/createWishlist"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 15:54:15 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"484"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=B9E96E6B2447F581555954013E1C96F3; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.createWishlist\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MjM1NjBlMDAxNSIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA4NzY1NSwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGVkZXYudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkwODg1NTUsInNlc3Npb25JRCI6IjhhYjE5NGNkN2ZmNTA1YTEwMTdmZjU0N2FmODUwMDNhIiwiZW5jb2RpbmciOiJVVEYtOCJ9.NzM1QkJBRjM4Qzg3NUY4MzEzNUNBNjI4MzM5NDJENTM1NDM5NkFDOQ\",\n    \"errors\": {},\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplateID\": \"8ab1b3c87ff505b7017ff548abc10046\"\n}"}],"_postman_id":"cdb59463-1eb4-480c-83d9-1c3869d2304d"},{"name":"Create Wishlist and Add Item","event":[{"listen":"test","script":{"id":"420c3418-4a62-42b7-b1e0-02593da1f8cd","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Create Wishlist and Add Item: Failure | Required fields missing\",\r","        function () {\r","            pm.expect(jsonData.errors.sku[0]).to.eq(\"The processObject.OrderTemplate_AddWishlistItem.sku_en_us_missing is required.\");\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:orderTemplate.addWishlistItem\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"skuID\", \"8ab1b39e7c7480d8017cc6e3107a391f\");\r","    set(\"orderTemplateName\", \"Quality-focused zero tolerance emulation\");\r","    set(\"counter\", 1)\r","    postman.setNextRequest(\"Create Wishlist and Add Item\");\r","};\r","\r","if (counter == 1) {\r","    pm.test(\"Create Wishlist and Add Item: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:orderTemplate.createWishlist\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\t})\r","\r","\tset('skuID', '');\r","    set(\"counter\", 2);\r","    postman.setNextRequest(\"Create Wishlist and Add Item\");\r","}\r","\r","if (counter == 2) {\r","    pm.test(\"Create Wishlist and Add Item: Failure | No Sku ID\",\r","        function () {\r","           \r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","\tset(\"counter\", 0);\r","    postman.setNextRequest(\"Share Wishlist\");\r","}\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"c3d392a5-67b1-43f7-84f9-ccf7c2d848da","exec":["if (pm.environment.get('counter') == 0) {\r","\tpm.environment.set(\"orderTemplateName\", \"\");\r","    pm.environment.set(\"skuID\", \"84\")\r","}"],"type":"text/javascript"}}],"id":"1407d1d6-9be6-4d58-9497-8b941636fe2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateName\": \"{{orderTemplateName}}\",\n    \"currencyCode\": \"{{currencyCode}}\",\n    \"siteID\": \"{{siteID}}\",\n    \"skuID\": \"{{skuID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addItemAndCreateWishlist","description":"<p>Creates a wishlist for current logged in account and adds items to the wishlist.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderTemplateName</code></td>\n<td></td>\n<td>Name for the wishlist</td>\n<td>Auto generated</td>\n<td>Wishlist Name</td>\n</tr>\n<tr>\n<td><code>currencyCode</code></td>\n<td></td>\n<td>Currency Code</td>\n<td></td>\n<td>USD</td>\n</tr>\n<tr>\n<td><code>siteID</code></td>\n<td></td>\n<td>Site ID</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>skuID</code></td>\n<td>Yes</td>\n<td>Sku ID</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addItemAndCreateWishlist"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"bc8321b9-0358-441b-a87d-acb29226d3d4","name":"Create Wishlist and Add Item","originalRequest":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateName\": \"{{orderTemplateName}}\",\n    \"currencyCode\": \"{{currencyCode}}\",\n    \"siteID\": \"{{siteID}}\",\n    \"skuID\": \"8ab1b3ad7ff3e8e3017ff458ed9800bf\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addItemAndCreateWishlist"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 15:56:17 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"507"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.createWishlist\",\n        \"public:orderTemplate.addWishlistItem\",\n        \"public:orderTemplate.addItemAndCreateWishlist\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiI4YWIxYjNjODdmZjUwNWI3MDE3ZmY1MjM1NjBlMDAxNSIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA4Nzc3NywiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGVkZXYudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkwODg2NzcsInNlc3Npb25JRCI6IjhhYjE5NGNkN2ZmNTA1YTEwMTdmZjU0N2FmODUwMDNhIiwiZW5jb2RpbmciOiJVVEYtOCJ9.NTM2NkNGNjcxMEE5MURFRTlCQUMzN0M2QTczQzJBMUMzRDlFMjhCQQ\",\n    \"errors\": {},\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplateID\": \"8ab1b3c87ff505b7017ff54a88a0004d\"\n}"}],"_postman_id":"1407d1d6-9be6-4d58-9497-8b941636fe2f"},{"name":"Add Wishlist Item","id":"2e5080da-aa0a-41fc-828a-3e021de4e4b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"skuID\": \"{{skuID}}\"\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addWishlistItem","description":"<p>Add a sku to an existing wishlist.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Body</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>skuID</td>\n<td>Sku ID</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>orderTemplateID</td>\n<td>Wishlist ID (orderTemplateID)</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addWishlistItem"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"508616b8-dfc7-48be-8c74-e6b782902385","name":"Add Wishlist Item","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"skuID\": \"8ab1947b7f99328f017f9d1e65b50261\",\r\n    \"orderTemplateID\": \"8ab195e27fe59405017ff56955f5003a\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addWishlistItem"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 17:15:19 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"443"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=3290251784E0A0AE71E98360B7BBC80D; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.addWishlistItem\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA5MjUyMCwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkwOTM0MjAsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjU5MDQwOGYwMDVlIiwiZW5jb2RpbmciOiJVVEYtOCJ9.MUMyNjUzRTVGMTFGNTk4NDA3NUY0N0RBNzE0NkY5MkQ4M0Q4NTNBNQ\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"2e5080da-aa0a-41fc-828a-3e021de4e4b4"},{"name":"Remove Wishlist Item","id":"d36ef286-b67e-4d91-9692-491f75cc2686","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\r\n    \"removalSkuID\": \"{{removalSkuID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removeWishlistItem","description":"<p>Remove an item from a wishlist.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Request Body</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>orderTemplateID</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>removalSkuID</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","removeWishlistItem"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"45d02959-623b-4093-92d4-d8ea7cb5b62a","name":"Remove Wishlist Item","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"8ab195e27fe59405017ff56955f5003a\",\r\n    \"removalSkuID\": \"8ab1b3737fe59808017ff56dbd680059\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removeWishlistItem"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 21:02:58 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"446"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.removeWishlistItem\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTEwNjE3OSwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDcwNzksInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.NDM4RkE0QzM3QjYzNjQ1OUIwMzlDRjM5MTI2NDQ3NTY4QTE0NTA0NA\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"d36ef286-b67e-4d91-9692-491f75cc2686"},{"name":"Share Wishlist","event":[{"listen":"prerequest","script":{"id":"e5952122-d126-4fe9-971c-1d4079da48d0","exec":["if (pm.environment.get('counter') == 0) {\r","\tpm.environment.set(\"orderTemplateName\", \"\");\r","    pm.environment.set(\"receiverEmailAddress\", \"\")\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8e37d0b-38b2-4f5e-822d-4a553daaeab0","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Share Wishlist: Failure | Required fields missing\",\r","        function () {\r","            pm.expect(jsonData.messages.orderTemplate[0]).to.eq(\"No OrderTemplate found for orderTemplateID: \");\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:orderTemplate.shareWishlist\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"orderTemplateID\", \"8ab1b39e7c7480d8017cc755dddd3a47\");\r","    set(\"receiverEmailAddress\", \"{{$randomEmailAddress}}\")\r","    set(\"counter\", 1)\r","    postman.setNextRequest(\"Share Wishlist\");\r","};\r","\r","if (counter == 1) {\r","    pm.test(\"Share Wishlist: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:cart.shareWishlist\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\t})\r","    set(\"orderTemplateName\", \"\")\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Create Wishlist and Add Item\");\r","}"],"type":"text/javascript"}}],"id":"cb535d94-1f9e-44e3-ad22-0016d099e788","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\n    \"receiverEmailAddress\": \"{{receiverEmailAddress}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/shareWishlist","description":"<p>Share a wishlist with the given email address.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderTemplateID</code></td>\n<td>yes</td>\n<td>The Wishlist ID</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>receiverEmailAddress</code></td>\n<td>yes</td>\n<td>Email-address of the receiver</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","shareWishlist"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"cb535d94-1f9e-44e3-ad22-0016d099e788"},{"name":"Get Wishlist","id":"9b3dc6e1-5b43-404a-9f2f-487e8d6c2149","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getWishlist","description":"<p>Get wishlists for the logged in account.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getWishlist"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"4d318ec5-c5fa-4bc2-9c8d-36e58c33f009","name":"Get Wishlist","originalRequest":{"method":"GET","header":[],"url":"/api/scope/getWishlist"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 17:23:21 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:order.getWishlist\"\n    ],\n    \"messages\": [],\n    \"failureActions\": [],\n    \"accountWishlistProducts\": [\n        {\n            \"scheduleOrderNextPlaceDateTime\": \" \",\n            \"createdDateTime\": \" \",\n            \"site_siteName\": \" \",\n            \"account_firstName\": \" \",\n            \"name\": \"My Wish List, Created on April 4, 2022\",\n            \"account_lastName\": \" \",\n            \"orderTemplateStatusType_systemCode\": \" \",\n            \"calculatedTotal\": \" \",\n            \"currencyCode\": \" \",\n            \"value\": \"8ab195e27fe59405017ff56955f5003a\",\n            \"orderTemplateID\": \" \",\n            \"account_primaryEmailAddress_emailAddress\": \" \",\n            \"account_accountID\": \" \",\n            \"orderTemplateName\": \" \"\n        }\n    ]\n}"}],"_postman_id":"9b3dc6e1-5b43-404a-9f2f-487e8d6c2149"},{"name":"Get Wishlist Items","id":"f6986d1e-1611-4f08-9058-2f904dd694da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getWishlistItems","description":"<p>Get list of items on logged in account's wishlist.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getWishlistItems"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"b5e98874-ea81-49a1-97ef-3a16f4be1205","name":"Get Wishlist Items","originalRequest":{"method":"GET","header":[],"url":"/api/scope/getWishlistItems"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 17:24:01 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:order.getWishlistItems\"\n    ],\n    \"messages\": [],\n    \"failureActions\": [],\n    \"accountWishlistProducts\": [\n        {\n            \"temporaryFlag\": \" \",\n            \"sku_skuID\": \"2c9580847d31f6cd017d32344e070013\",\n            \"sku_skuDefinition\": \"31\\\" Coast to Coast Accents 2 Drawer Writing Desk 1-CO-36620\",\n            \"quantity\": \" \",\n            \"calculatedTotal\": \" \",\n            \"orderTemplate_orderTemplateID\": \"8ab195e27fe59405017ff56955f5003a\",\n            \"orderTemplateItemID\": \" \",\n            \"orderTemplate_orderTemplateName\": \"My Wish List, Created on April 4, 2022\"\n        },\n        {\n            \"temporaryFlag\": \" \",\n            \"sku_skuID\": \"2c918087740ac447017411fd2651004e\",\n            \"sku_skuDefinition\": \"\",\n            \"quantity\": \" \",\n            \"calculatedTotal\": \" \",\n            \"orderTemplate_orderTemplateID\": \"8ab195e27fe59405017ff56955f5003a\",\n            \"orderTemplateItemID\": \" \",\n            \"orderTemplate_orderTemplateName\": \"My Wish List, Created on April 4, 2022\"\n        }\n    ]\n}"}],"_postman_id":"f6986d1e-1611-4f08-9058-2f904dd694da"}],"id":"f51a0724-20c3-452b-9534-15cb44b518a3","_postman_id":"f51a0724-20c3-452b-9534-15cb44b518a3","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"OrderTemplate","item":[{"name":"Get Order Template","id":"439e3664-6c38-476b-81e6-10a51e480381","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getOrderTemplates/?orderTemplateID=","description":"<p>Gets the specified order template information for a given order template ID.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Example</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderTemplateID</code></td>\n<td>Yes</td>\n<td>Order Template ID</td>\n<td>8ab1b2bc7fad082d017fad8a36de0036</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getOrderTemplates",""],"host":[""],"query":[{"key":"orderTemplateID","value":""}],"variable":[]}},"response":[{"id":"f1812106-2d09-4816-a97a-dc6b9a6cf6f8","name":"Get Order Template","originalRequest":{"method":"GET","header":[],"url":{"raw":"/api/scope/getOrderTemplates/?orderTemplateID=8ab1b2bc7fad082d017fad8a36de0036","host":[""],"path":["api","scope","getOrderTemplates",""],"query":[{"key":"orderTemplateID","value":"8ab1b2bc7fad082d017fad8a36de0036"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 21 Mar 2022 17:36:27 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplates\": [\n        {\n            \"frequencyTerm_termName\": \"1 Month\",\n            \"billingAccountAddress_address_verificationJson\": \" \",\n            \"shippingAccountAddress_address_postalCode\": \" \",\n            \"scheduleOrderNextPlaceDateTime\": \"Mar 31, 2022 12:00 AM\",\n            \"shippingMethod_shippingMethodID\": \" \",\n            \"calculatedOrderTemplateItemsCount\": 1,\n            \"billingAccountAddress_accountAddressName\": \"home\",\n            \"billingAccountAddress_address_locality\": \" \",\n            \"shippingAccountAddress_address_addressID\": \" \",\n            \"shippingAccountAddress_address_locality\": \" \",\n            \"site_siteName\": \" \",\n            \"account_firstName\": \" \",\n            \"accountPaymentMethod_accountPaymentMethodID\": \"8ab1b3507d9834ea017dc9dbc1fd0644\",\n            \"account_lastName\": \" \",\n            \"billingAccountAddress_accountAddressID\": \"8ab195387fad07df017fad84be29001b\",\n            \"shippingAccountAddress_address_countryCode\": \" \",\n            \"currencyCode\": \"USD\",\n            \"shippingAccountAddress_address_streetAddress\": \" \",\n            \"orderTemplateID\": \"8ab1b2bc7fad082d017fad8a36de0036\",\n            \"billingAccountAddress_address_stateCode\": \"MA\",\n            \"account_accountID\": \" \",\n            \"orderTemplateName\": \"OT Test\",\n            \"billingAccountAddress_address_countryCode\": \"US\",\n            \"shippingAccountAddress_address_street2Address\": \" \",\n            \"billingAccountAddress_address_addressID\": \"8ab195387fad07df017fad84be27001a\",\n            \"shippingAccountAddress_address_city\": \" \",\n            \"billingAccountAddress_address_city\": \"Worcester\",\n            \"frequencyTerm_termID\": \"23c6a8caa4f890196664237003fe5f75\",\n            \"billingAccountAddress_address_postalCode\": \"01604\",\n            \"createdDateTime\": \" \",\n            \"shippingAccountAddress_address_stateCode\": \" \",\n            \"shippingAccountAddress_accountAddressName\": \" \",\n            \"scheduleOrderDayOfTheMonth\": 31,\n            \"billingAccountAddress_address_streetAddress\": \"20 Franklin Street\",\n            \"shippingAccountAddress_address_verificationJson\": \" \",\n            \"orderTemplateStatusType_typeName\": \"Draft\",\n            \"shippingAccountAddress_accountAddressID\": \" \",\n            \"calculatedSubTotal\": 39.99,\n            \"orderTemplateStatusType_systemCode\": \"otstDraft\",\n            \"calculatedTotal\": 39.99,\n            \"account_primaryEmailAddress_emailAddress\": \" \",\n            \"billingAccountAddress_address_street2Address\": \" \"\n        },\n        {\n            \"frequencyTerm_termName\": \"1 Month\",\n            \"billingAccountAddress_address_verificationJson\": \" \",\n            \"shippingAccountAddress_address_postalCode\": \" \",\n            \"scheduleOrderNextPlaceDateTime\": \"Mar 30, 2022 12:00 AM\",\n            \"shippingMethod_shippingMethodID\": \" \",\n            \"calculatedOrderTemplateItemsCount\": 0,\n            \"billingAccountAddress_accountAddressName\": \" \",\n            \"billingAccountAddress_address_locality\": \" \",\n            \"shippingAccountAddress_address_addressID\": \" \",\n            \"shippingAccountAddress_address_locality\": \" \",\n            \"site_siteName\": \" \",\n            \"account_firstName\": \" \",\n            \"accountPaymentMethod_accountPaymentMethodID\": \" \",\n            \"account_lastName\": \" \",\n            \"billingAccountAddress_accountAddressID\": \" \",\n            \"shippingAccountAddress_address_countryCode\": \" \",\n            \"currencyCode\": \"USD\",\n            \"shippingAccountAddress_address_streetAddress\": \" \",\n            \"orderTemplateID\": \"8ab1b2bc7fad082d017fad88d12f0027\",\n            \"billingAccountAddress_address_stateCode\": \" \",\n            \"account_accountID\": \" \",\n            \"orderTemplateName\": \"Test Sports Template\",\n            \"billingAccountAddress_address_countryCode\": \" \",\n            \"shippingAccountAddress_address_street2Address\": \" \",\n            \"billingAccountAddress_address_addressID\": \" \",\n            \"shippingAccountAddress_address_city\": \" \",\n            \"billingAccountAddress_address_city\": \" \",\n            \"frequencyTerm_termID\": \"23c6a8caa4f890196664237003fe5f75\",\n            \"billingAccountAddress_address_postalCode\": \" \",\n            \"createdDateTime\": \" \",\n            \"shippingAccountAddress_address_stateCode\": \" \",\n            \"shippingAccountAddress_accountAddressName\": \" \",\n            \"scheduleOrderDayOfTheMonth\": 30,\n            \"billingAccountAddress_address_streetAddress\": \" \",\n            \"shippingAccountAddress_address_verificationJson\": \" \",\n            \"orderTemplateStatusType_typeName\": \"Draft\",\n            \"shippingAccountAddress_accountAddressID\": \" \",\n            \"calculatedSubTotal\": 0,\n            \"orderTemplateStatusType_systemCode\": \"otstDraft\",\n            \"calculatedTotal\": 0,\n            \"account_primaryEmailAddress_emailAddress\": \" \",\n            \"billingAccountAddress_address_street2Address\": \" \"\n        },\n        {\n            \"frequencyTerm_termName\": \"1 Month\",\n            \"billingAccountAddress_address_verificationJson\": \" \",\n            \"shippingAccountAddress_address_postalCode\": \" \",\n            \"scheduleOrderNextPlaceDateTime\": \"Mar 31, 2022 12:00 AM\",\n            \"shippingMethod_shippingMethodID\": \" \",\n            \"calculatedOrderTemplateItemsCount\": 0,\n            \"billingAccountAddress_accountAddressName\": \"home\",\n            \"billingAccountAddress_address_locality\": \" \",\n            \"shippingAccountAddress_address_addressID\": \" \",\n            \"shippingAccountAddress_address_locality\": \" \",\n            \"site_siteName\": \" \",\n            \"account_firstName\": \" \",\n            \"accountPaymentMethod_accountPaymentMethodID\": \"8ab1b3507d9834ea017dc9dbc1fd0644\",\n            \"account_lastName\": \" \",\n            \"billingAccountAddress_accountAddressID\": \"8ab195387fad07df017fad84be29001b\",\n            \"shippingAccountAddress_address_countryCode\": \" \",\n            \"currencyCode\": \"USD\",\n            \"shippingAccountAddress_address_streetAddress\": \" \",\n            \"orderTemplateID\": \"8ab1b2bc7fad082d017fad82a2c30017\",\n            \"billingAccountAddress_address_stateCode\": \"MA\",\n            \"account_accountID\": \" \",\n            \"orderTemplateName\": \"Test Template\",\n            \"billingAccountAddress_address_countryCode\": \"US\",\n            \"shippingAccountAddress_address_street2Address\": \" \",\n            \"billingAccountAddress_address_addressID\": \"8ab195387fad07df017fad84be27001a\",\n            \"shippingAccountAddress_address_city\": \" \",\n            \"billingAccountAddress_address_city\": \"Worcester\",\n            \"frequencyTerm_termID\": \"23c6a8caa4f890196664237003fe5f75\",\n            \"billingAccountAddress_address_postalCode\": \"01604\",\n            \"createdDateTime\": \" \",\n            \"shippingAccountAddress_address_stateCode\": \" \",\n            \"shippingAccountAddress_accountAddressName\": \" \",\n            \"scheduleOrderDayOfTheMonth\": 31,\n            \"billingAccountAddress_address_streetAddress\": \"20 Franklin Street\",\n            \"shippingAccountAddress_address_verificationJson\": \" \",\n            \"orderTemplateStatusType_typeName\": \"Draft\",\n            \"shippingAccountAddress_accountAddressID\": \" \",\n            \"calculatedSubTotal\": 0,\n            \"orderTemplateStatusType_systemCode\": \"otstDraft\",\n            \"calculatedTotal\": 0,\n            \"account_primaryEmailAddress_emailAddress\": \" \",\n            \"billingAccountAddress_address_street2Address\": \" \"\n        }\n    ]\n}"}],"_postman_id":"439e3664-6c38-476b-81e6-10a51e480381"},{"name":"Create Order Template","event":[{"listen":"prerequest","script":{"id":"a5dc18b8-4272-455e-b8bc-8c4e83980a5f","exec":["if (pm.environment.get('counter') == 0) {\r","\tpm.environment.set(\"orderTemplateName\", \"\");\r","    pm.environment.set(\"frequencyTermID\", \"\");\r","    pm.environment.set(\"orderTemplateSystemCode\", \"\")\r","}"],"type":"text/javascript"}},{"listen":"test","script":{"id":"a484d4a0-37dc-4e83-b00e-618853db74fb","exec":["let jsonData = pm.response.json(),\r","    counter = pm.environment.get(\"counter\");\r","\r","function set(variable, newValue) {\r","    pm.environment.set(variable, newValue);\r","};\r","\r","if (counter == 0) {\r","    pm.test(\"Create Order Template: Failure | Required fields missing\",\r","        function () {\r","            pm.expect(jsonData.errors.sku[0]).to.eq(\"The processObject.OrderTemplate_AddWishlistItem.sku_en_us_missing is required.\");\r","            pm.expect(jsonData.failureActions[0]).to.eq(\"public:orderTemplate.CreateWishlist\");\r","            pm.expect(jsonData.successfulActions).to.be.empty;\r","        })\r","    set(\"orderTemplateName\", \"Digitized heuristic superstructure\");\r","    set(\"counter\", 1)\r","    postman.setNextRequest(\"Create Wishlist\");\r","};\r","\r","if (counter == 1) {\r","    pm.test(\"Create Wishlist: Success\",\r","        function () {\r","            pm.expect(jsonData.successfulActions[0]).to.eq(\"public:orderTemplate.createWishlist\");\r","            pm.expect(jsonData.failureActions).to.be.empty;\r","\t\t\t})\r","    set(\"orderTemplateName\", \"\")\r","    set(\"counter\", 0);\r","    postman.setNextRequest(\"Create Wishlist and Add Item\");\r","}"],"type":"text/javascript"}}],"id":"db7f1a71-8b97-4ce8-ae09-4a4c64d4a810","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateName\": \"{{orderTemplateName}}\",\n    \"currencyCode\": \"{{currencyCode}}\",\n    \"siteID\": \"{{siteID}}\",\n    \"frequencyTermID\": \"{{frequencyTermID}}\",\n    \"orderTemplateSystemCode\": \"{{orderTemplateSystemCode}}\",\n    \"orderTemplateTypeID\": \"{{orderTemplateTypeID}}\",\n    \"cmsSiteID\": \"{{cmsSiteID}}\",\n    \"siteCode\": \"{{siteCode}}\",\n    \"scheduleOrderDayOfTheMonth\": 1\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/createOrderTemplate","description":"<p>Creates an Order Template, or scheduled recurring order, for current logged in account.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderTemplateName</code></td>\n<td>Optional</td>\n<td>Name for the order-template</td>\n<td>Auto generated</td>\n<td>Test Template</td>\n</tr>\n<tr>\n<td><code>frequencyTermID</code></td>\n<td>Required</td>\n<td>Order frequency term</td>\n<td>'Monthly'</td>\n<td>Monthly</td>\n</tr>\n<tr>\n<td><code>scheduleOrderDayOfTheMonth</code></td>\n<td>Required</td>\n<td>Order placed date</td>\n<td>'1st'</td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>currencyCode</code></td>\n<td>Required</td>\n<td>Currency Code</td>\n<td>'USD'</td>\n<td>USD</td>\n</tr>\n<tr>\n<td><code>siteID</code></td>\n<td>Optional</td>\n<td>Site-ID for the order-template site</td>\n<td></td>\n<td>2c94808479ae0da40179ae1b34e30012</td>\n</tr>\n<tr>\n<td><code>siteCode</code></td>\n<td>Optional</td>\n<td>Site-Code</td>\n<td></td>\n<td>test-site</td>\n</tr>\n<tr>\n<td><code>cmsSiteID</code></td>\n<td>Optional</td>\n<td>CMS-Site-ID; any-one of [siteID, cmsSiteID, siteCode] is required</td>\n<td></td>\n<td>2c94808479ae0da40179ae1b34e30012</td>\n</tr>\n<tr>\n<td><code>orderTemplateTypeID</code></td>\n<td>Required if no <code>orderTemplateTypeSystemCode</code></td>\n<td>Order-template type</td>\n<td></td>\n<td>2c94808479ae0da40179ae1b34e30012</td>\n</tr>\n<tr>\n<td><code>orderTemplateSystemCode</code></td>\n<td>Required if no <code>orderTemplateTypeID</code></td>\n<td>Order-template type</td>\n<td>ottSchedule</td>\n<td>ottSchedule</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","createOrderTemplate"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"3a713b29-9787-4884-b719-f76def03f654","name":"Create Order Template","originalRequest":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateName\": \"Test OT Name\",\n    \"currencyCode\": \"USD\",\n    \"siteID\": \"2c91808472a3ddc701732986f8f40172\",\n    \"frequencyTermID\": \"23c6a8caa4f890196664237003fe5f75\",\n    \"orderTemplateSystemCode\": \"\",\n    \"orderTemplateTypeID\": \"2c948084697d51bd01697d5725650006\"\n    \"cmsSiteID\": \"\"\n    \"siteCode\": \"\"\n    \"scheduleOrderDayOfTheMonth\": 1\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/createOrderTemplate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 19:11:03 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"472"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=8B12494188630732355E238E47282283; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.create\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA5OTQ2NCwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDAzNjQsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.ODcwNzUyM0Y2RjBFOTlFM0VBRDQzNENFMzg0MkJCNjQ3MTM0MUY4Qg\",\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplate\": \"8ab1b3737fe59808017ff5fcd52a0078\"\n}"}],"_postman_id":"db7f1a71-8b97-4ce8-ae09-4a4c64d4a810"},{"name":"Add Order Template Item","id":"51110349-6107-4d73-811f-5c4cc93da9e0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"skuID\": \"{{skuID}}\",\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\r\n    \"quantity\": \"{{quantity}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addOrderTemplateItem","description":"<p>Add an order item to the Order Template.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>skuID</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>orderTemplateID</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>quantity</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addOrderTemplateItem"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"d4c9dcff-b921-4608-863f-240faa7106cf","name":"Add Order Template Item","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"skuID\": \"8ab1b34f7f99315b017f9d1519b500e5\",\r\n    \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addOrderTemplateItem"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 19:20:30 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"440"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:order.addOrderTemplateItem\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTEwMDAzMSwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDA5MzEsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.RDMwOThGMzgwQTNDODgxMjNERTM2MjVERkI3QTRDMUJEOThDNDFEMg\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"51110349-6107-4d73-811f-5c4cc93da9e0"},{"name":"Update Order Template Shipping","id":"31865856-14d0-499f-b260-3ea7ff962fd9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\r\n    \"shippingMethodID\": \"{{shippingMethodID}}\",\r\n    \"shippingAccountAddress\": {\r\n        \"value\": \"{{accountAddressID}}\"\r\n    },\r\n    \"newAccountAddress\": {\r\n        \"accountAddressName\": \"{{accountAddressName}}\",\r\n        \"address\": {\r\n            \"name\": \"{{name}}\",\r\n            \"streetAddress\": \"{{streetAddress}}\",\r\n            \"city\": \"{{city}}\",\r\n            \"stateCode\": \"{{stateCode}}\",\r\n            \"postalCode\": \"{{postalCode}}\",\r\n            \"countryCode\": \"{{countryCode}}\"\r\n        }\r\n    }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderTemplateShipping","description":"<p>Add shipping information for the Order Template.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>orderTemplateID</td>\n<td></td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>shippingMethodID</td>\n<td></td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>shippingAccountAddress.value</td>\n<td>Existing Account Address ID</td>\n<td>Required if using an existing account address rather than a new address</td>\n</tr>\n<tr>\n<td>newAccountAddress.accountAddressName</td>\n<td>New Account Address Name</td>\n<td>Required if adding a new address and not using an existing account address</td>\n</tr>\n<tr>\n<td>newAccountAddress.address.name</td>\n<td>Customer Name</td>\n<td>Required if adding a new address and not using an existing account address</td>\n</tr>\n<tr>\n<td>newAccountAddress.address.streetAddress</td>\n<td>Street Address</td>\n<td>Required if adding a new address and not using an existing account address</td>\n</tr>\n<tr>\n<td>newAccountAddress.address.city</td>\n<td>City</td>\n<td>Required if adding a new address and not using an existing account address</td>\n</tr>\n<tr>\n<td>newAccountAddress.address.stateCode</td>\n<td>State Code</td>\n<td>Required if adding a new address and not using an existing account address</td>\n</tr>\n<tr>\n<td>newAccountAddress.address.postalCode</td>\n<td>Zip Code</td>\n<td>Required if adding a new address and not using an existing account address</td>\n</tr>\n<tr>\n<td>newAccountAddress.address.countryCode</td>\n<td>Country Code</td>\n<td>Required if adding a new address and not using an existing account address</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateOrderTemplateShipping"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"b55e2203-a5ce-4302-b4c0-7b4e7def31bf","name":"Update Order Template Shipping (Existing Account Address)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\r\n    \"shippingMethodID\": \"2c918089751914db01754ba3f012002a\",\r\n    \"shippingAccountAddress\": {\r\n        \"value\": \"2c9180857888a73101788f913a480234\"\r\n    }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderTemplateShipping"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 19:30:45 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"1017"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.updateShipping\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTEwMDY0NSwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDE1NDUsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.M0RBRkMxOTlGREMyRDhBRTZCMTMyMzQxNjM0NDBBNjcwNzJCRjExMw\",\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplate\": {\n        \"frequencyTerm_termName\": \"1 Month\",\n        \"billingAccountAddress_address_verificationJson\": \" \",\n        \"shippingAccountAddress_address_postalCode\": \"016048\",\n        \"scheduleOrderNextPlaceDateTime\": \"May 01, 2022 03:11 PM\",\n        \"shippingMethod_shippingMethodID\": \"2c918089751914db01754ba3f012002a\",\n        \"calculatedOrderTemplateItemsCount\": 2,\n        \"billingAccountAddress_accountAddressName\": \" \",\n        \"billingAccountAddress_address_locality\": \" \",\n        \"shippingAccountAddress_address_locality\": \" \",\n        \"site_siteName\": \" \",\n        \"account_firstName\": \" \",\n        \"accountPaymentMethod_accountPaymentMethodID\": \" \",\n        \"account_lastName\": \" \",\n        \"billingAccountAddress_accountAddressID\": \" \",\n        \"shippingAccountAddress_address_countryCode\": \"US\",\n        \"currencyCode\": \"USD\",\n        \"shippingAccountAddress_address_streetAddress\": \"20 Franklin Street\",\n        \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\n        \"billingAccountAddress_address_stateCode\": \" \",\n        \"account_accountID\": \" \",\n        \"orderTemplateName\": \"My Order Template, Created on April 4, 2022\",\n        \"billingAccountAddress_address_countryCode\": \" \",\n        \"shippingAccountAddress_address_street2Address\": \"ste 400\",\n        \"shippingAccountAddress_address_city\": \"Worcester\",\n        \"billingAccountAddress_address_city\": \" \",\n        \"frequencyTerm_termID\": \"23c6a8caa4f890196664237003fe5f75\",\n        \"billingAccountAddress_address_postalCode\": \" \",\n        \"createdDateTime\": \" \",\n        \"shippingAccountAddress_address_stateCode\": \"MA\",\n        \"shippingAccountAddress_accountAddressName\": \"home\",\n        \"scheduleOrderDayOfTheMonth\": 1,\n        \"billingAccountAddress_address_streetAddress\": \" \",\n        \"shippingAccountAddress_address_verificationJson\": \" \",\n        \"orderTemplateStatusType_typeName\": \"Draft\",\n        \"shippingAccountAddress_accountAddressID\": \"2c9180857888a73101788f913a480234\",\n        \"calculatedSubTotal\": 200,\n        \"orderTemplateStatusType_systemCode\": \"otstDraft\",\n        \"calculatedTotal\": 200,\n        \"account_primaryEmailAddress_emailAddress\": \" \",\n        \"billingAccountAddress_address_street2Address\": \" \"\n    }\n}"},{"id":"c704862b-7e3f-49ed-bbf6-9a80d0b749d4","name":"Update Order Template Shipping (New Account Address)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\r\n    \"shippingMethodID\": \"2c918089751914db01754ba3f012002a\",\r\n    \"shippingAccountAddress\": {\r\n        \"value\": \"\"\r\n    },\r\n    \"newAccountAddress\": {\r\n        \"accountAddressName\": \"Test\",\r\n        \"address\": {\r\n            \"name\": \"Name\",\r\n            \"streetAddress\": \"Street test\",\r\n            \"street2Address\": \"{{street2Address}}\",\r\n            \"city\": \"Testcity\",\r\n            \"stateCode\": \"MA\",\r\n            \"postalCode\": \"01604\",\r\n            \"countryCode\": \"US\"\r\n        }\r\n    }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderTemplateShipping"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 19:37:49 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"1190"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=DA991F83655B5F95A16E504CCEBC0A6B; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.updateShipping\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTEwMTA3MCwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDE5NzAsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.QTkwRTFGNTFGNzgxRjc1Qzk5MjczMTdCQTkxQzYwRTUyMjJFRkRBRA\",\n    \"newAccountAddress\": {\n        \"address_street2Address\": null,\n        \"accountAddressID\": \"8ab195e27fe59405017ff6155b920068\",\n        \"address_stateCode\": \"MA\",\n        \"address_countryCode\": \"US\",\n        \"accountAddressName\": \"Test\",\n        \"address_streetAddress\": \"Street test\",\n        \"address_locality\": null,\n        \"address_postalCode\": \"01604\",\n        \"address_city\": \"Testcity\",\n        \"address_verificationJson\": \"{\\\"message\\\":\\\"not-verified, no address-verification Integration selected, returned from internal verification\\\",\\\"success\\\":true,\\\"address\\\":{\\\"street2Address\\\":null,\\\"stateCode\\\":\\\"MA\\\",\\\"streetAddress\\\":\\\"Street test\\\",\\\"city\\\":\\\"Testcity\\\",\\\"addressID\\\":\\\"8ab195e27fe59405017ff6155b920069\\\",\\\"postalCode\\\":\\\"01604\\\"}}\"\n    },\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplate\": {\n        \"frequencyTerm_termName\": \"1 Month\",\n        \"billingAccountAddress_address_verificationJson\": \" \",\n        \"shippingAccountAddress_address_postalCode\": \"01604\",\n        \"scheduleOrderNextPlaceDateTime\": \"May 01, 2022 03:11 PM\",\n        \"shippingMethod_shippingMethodID\": \"2c918089751914db01754ba3f012002a\",\n        \"calculatedOrderTemplateItemsCount\": 2,\n        \"billingAccountAddress_accountAddressName\": \" \",\n        \"billingAccountAddress_address_locality\": \" \",\n        \"shippingAccountAddress_address_locality\": \" \",\n        \"site_siteName\": \" \",\n        \"account_firstName\": \" \",\n        \"accountPaymentMethod_accountPaymentMethodID\": \" \",\n        \"account_lastName\": \" \",\n        \"billingAccountAddress_accountAddressID\": \" \",\n        \"shippingAccountAddress_address_countryCode\": \"US\",\n        \"currencyCode\": \"USD\",\n        \"shippingAccountAddress_address_streetAddress\": \"Street test\",\n        \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\n        \"billingAccountAddress_address_stateCode\": \" \",\n        \"account_accountID\": \" \",\n        \"orderTemplateName\": \"My Order Template, Created on April 4, 2022\",\n        \"billingAccountAddress_address_countryCode\": \" \",\n        \"shippingAccountAddress_address_street2Address\": \" \",\n        \"shippingAccountAddress_address_city\": \"Testcity\",\n        \"billingAccountAddress_address_city\": \" \",\n        \"frequencyTerm_termID\": \"23c6a8caa4f890196664237003fe5f75\",\n        \"billingAccountAddress_address_postalCode\": \" \",\n        \"createdDateTime\": \" \",\n        \"shippingAccountAddress_address_stateCode\": \"MA\",\n        \"shippingAccountAddress_accountAddressName\": \"Test\",\n        \"scheduleOrderDayOfTheMonth\": 1,\n        \"billingAccountAddress_address_streetAddress\": \" \",\n        \"shippingAccountAddress_address_verificationJson\": \"{\\\"message\\\":\\\"not-verified, no address-verification Integration selected, returned from internal verification\\\",\\\"success\\\":true,\\\"address\\\":{\\\"street2Address\\\":null,\\\"stateCode\\\":\\\"MA\\\",\\\"streetAddress\\\":\\\"Street test\\\",\\\"city\\\":\\\"Testcity\\\",\\\"addressID\\\":\\\"8ab195e27fe59405017ff6155b920069\\\",\\\"postalCode\\\":\\\"01604\\\"}}\",\n        \"orderTemplateStatusType_typeName\": \"Draft\",\n        \"shippingAccountAddress_accountAddressID\": \"8ab195e27fe59405017ff6155b920068\",\n        \"calculatedSubTotal\": 200,\n        \"orderTemplateStatusType_systemCode\": \"otstDraft\",\n        \"calculatedTotal\": 200,\n        \"account_primaryEmailAddress_emailAddress\": \" \",\n        \"billingAccountAddress_address_street2Address\": \" \"\n    }\n}"}],"_postman_id":"31865856-14d0-499f-b260-3ea7ff962fd9"},{"name":"Update Order Template Billing","id":"567e889f-8aa6-447b-bcdf-9392012c1c6e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\r\n    \"accountPaymentMethodID\": \"{{accountPaymentMethodID}}\",\r\n    \"newAccountPaymentMethod\": {\r\n        \"accountPaymentMethodName\": \"{{nickname}}\",\r\n        \"nameOnCreditCard\": \"{{name}}\",\r\n        \"creditCardNumber\": \"{{ccn}}\",\r\n        \"expirationMonth\": \"{{exp-month}}\",\r\n        \"expirationYear\": \"{{exp-year}}\",\r\n        \"securityCode\": \"{{cvv}}\",\r\n        \"accountAddressID\": \"{{billingAccountAddressID}}\",\r\n        \"newAccountAddress\": {\r\n            \"name\": \"{{name}}\",\r\n            \"streetAddress\": \"{{streetAddress}}\",\r\n            \"city\": \"{{city}}\",\r\n            \"stateCode\": \"{{stateCode}}\",\r\n            \"postalCode\": \"{{postalCode}}\",\r\n            \"countryCode\": \"{{countryCode}}\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderTemplateBilling","description":"<p>Add billing information for the Order Template.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>orderTemplateID</td>\n<td></td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>accountPaymentMethodID</td>\n<td></td>\n<td>Required if using an existing account payment method.</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.accountPaymentMethodName</td>\n<td>New Payment Method Nickname</td>\n<td>Required if adding a new payment method, not an existing payment method.</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.nameOnCreditCard</td>\n<td>Name on Credit Card</td>\n<td>Required if adding a new payment method, not an existing payment method.</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.creditCardNumber</td>\n<td>Credit Card Number</td>\n<td>Required if adding a new payment method, not an existing payment method.</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.expirationMonth</td>\n<td>Credit Card Expiration Month</td>\n<td>Required if adding a new payment method, not an existing payment method.</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.expirationYear</td>\n<td>Credit Card Expiration Year</td>\n<td>Required if adding a new payment method, not an existing payment method.</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.securityCode</td>\n<td>Credit Card CVV</td>\n<td>Required if adding a new payment method, not an existing payment method.</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.accountAddressID</td>\n<td>Account Address ID</td>\n<td>Required if adding a new payment method, but using an existing account address</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.newAccountAddress.name</td>\n<td>Customer Name</td>\n<td>Required if adding a new payment method with a new account address</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.newAccountAddress.streetAddress</td>\n<td>Street Address</td>\n<td>Required if adding a new payment method with a new account address</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.newAccountAddress.city</td>\n<td>City</td>\n<td>Required if adding a new payment method with a new account address</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.newAccountAddress.stateCode</td>\n<td>State Code</td>\n<td>Required if adding a new payment method with a new account address</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.newAccountAddress.postalCode</td>\n<td>Postal Code</td>\n<td>Required if adding a new payment method with a new account address</td>\n</tr>\n<tr>\n<td>newAccountPaymentMethod.newAccountAddress.countryCode</td>\n<td>Country Code</td>\n<td>Required if adding a new payment method with a new account address</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateOrderTemplateBilling"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"ee5485be-8b2a-4020-806d-54b59158d2c6","name":"Update Order Template Billing (Existing Payment Method)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\r\n    \"accountPaymentMethodID\": \"2c9180857888a73101788f913ae90236\",\r\n    \"billingAddress\": {\r\n            \"name\": \"{{name}}\",\r\n            \"streetAddress\": \"{{streetAddress}}\",\r\n            \"street2Address\": \"{{street2Address}}\",\r\n            \"city\": \"{{city}}\",\r\n            \"statecode\": \"{{stateCode}}\",\r\n            \"postalcode\": \"{{postalCode}}\",\r\n            \"countrycode\": \"{{countryCode}}\"\r\n        }\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderTemplateBilling"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 19:51:43 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"1151"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.updateBilling\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTEwMTkwNCwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDI4MDQsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.NTBCMUVCMUY3MDEyMTA4QkU2NjgwMTMyNDQ2OTZERUJBODRFOTkyOQ\",\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplate\": {\n        \"frequencyTerm_termName\": \"1 Month\",\n        \"billingAccountAddress_address_verificationJson\": \"{\\\"message\\\":\\\"not-verified, no address-verification Integration selected, returned from internal verification\\\",\\\"success\\\":true,\\\"address\\\":{\\\"street2Address\\\":null,\\\"stateCode\\\":\\\"MA\\\",\\\"streetAddress\\\":\\\"Street test\\\",\\\"city\\\":\\\"Testcity\\\",\\\"addressID\\\":\\\"8ab195e27fe59405017ff6155b920069\\\",\\\"postalCode\\\":\\\"01604\\\"}}\",\n        \"shippingAccountAddress_address_postalCode\": \"01604\",\n        \"scheduleOrderNextPlaceDateTime\": \"May 01, 2022 03:11 PM\",\n        \"shippingMethod_shippingMethodID\": \"2c918089751914db01754ba3f012002a\",\n        \"calculatedOrderTemplateItemsCount\": 2,\n        \"billingAccountAddress_accountAddressName\": \"Test\",\n        \"billingAccountAddress_address_locality\": \" \",\n        \"shippingAccountAddress_address_locality\": \" \",\n        \"site_siteName\": \" \",\n        \"account_firstName\": \" \",\n        \"accountPaymentMethod_accountPaymentMethodID\": \"2c9180857888a73101788f913ae90236\",\n        \"account_lastName\": \" \",\n        \"billingAccountAddress_accountAddressID\": \"8ab195e27fe59405017ff6155b920068\",\n        \"shippingAccountAddress_address_countryCode\": \"US\",\n        \"currencyCode\": \"USD\",\n        \"shippingAccountAddress_address_streetAddress\": \"Street test\",\n        \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\n        \"billingAccountAddress_address_stateCode\": \"MA\",\n        \"account_accountID\": \" \",\n        \"orderTemplateName\": \"My Order Template, Created on April 4, 2022\",\n        \"billingAccountAddress_address_countryCode\": \"US\",\n        \"shippingAccountAddress_address_street2Address\": \" \",\n        \"shippingAccountAddress_address_city\": \"Testcity\",\n        \"billingAccountAddress_address_city\": \"Testcity\",\n        \"frequencyTerm_termID\": \"23c6a8caa4f890196664237003fe5f75\",\n        \"billingAccountAddress_address_postalCode\": \"01604\",\n        \"createdDateTime\": \" \",\n        \"shippingAccountAddress_address_stateCode\": \"MA\",\n        \"shippingAccountAddress_accountAddressName\": \"Test\",\n        \"scheduleOrderDayOfTheMonth\": 1,\n        \"billingAccountAddress_address_streetAddress\": \"Street test\",\n        \"shippingAccountAddress_address_verificationJson\": \"{\\\"message\\\":\\\"not-verified, no address-verification Integration selected, returned from internal verification\\\",\\\"success\\\":true,\\\"address\\\":{\\\"street2Address\\\":null,\\\"stateCode\\\":\\\"MA\\\",\\\"streetAddress\\\":\\\"Street test\\\",\\\"city\\\":\\\"Testcity\\\",\\\"addressID\\\":\\\"8ab195e27fe59405017ff6155b920069\\\",\\\"postalCode\\\":\\\"01604\\\"}}\",\n        \"orderTemplateStatusType_typeName\": \"Draft\",\n        \"shippingAccountAddress_accountAddressID\": \"8ab195e27fe59405017ff6155b920068\",\n        \"calculatedSubTotal\": 200,\n        \"orderTemplateStatusType_systemCode\": \"otstDraft\",\n        \"calculatedTotal\": 200,\n        \"account_primaryEmailAddress_emailAddress\": \" \",\n        \"billingAccountAddress_address_street2Address\": \" \"\n    }\n}"},{"id":"335f131b-6b18-42b4-ab98-c7eb00215a5b","name":"Update Order Template Billing (New Payment Method/New Billing Address)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\r\n    \"accountPaymentMethodID\": \"{{accountPaymentMethodID}}\",\r\n    \"newAccountPaymentMethod\": {\r\n        \"accountPaymentMethodName\": \"nickname\",\r\n        \"nameOnCreditCard\": \"name\",\r\n        \"creditCardNumber\": \"4111111111111111\",\r\n        \"expirationMonth\": \"12\",\r\n        \"expirationYear\": \"2025\",\r\n        \"securityCode\": \"432\",\r\n        \"billingAccountAddressID\": \"{{billingAccountAddressID}}\",\r\n        \"newAccountAddress\": {\r\n            \"name\": \"name\",\r\n            \"streetAddress\": \"3 street address\",\r\n            \"street2Address\": \"{{street2Address}}\",\r\n            \"city\": \"worcester\",\r\n            \"statecode\": \"MA\",\r\n            \"postalcode\": \"01604\",\r\n            \"countrycode\": \"US\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderTemplateBilling"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 20:01:46 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"1398"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=4FFC37F49B81D0A4AF1D0112CFD7F095; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.updateBilling\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTEwMjUwNywiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDM0MDcsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.RDQyNEU1ODQyQ0YwNTg2RDY4RTgwNjVCNjVFNTJBRTUyN0NBMkQ4NA\",\n    \"newAccountPaymentMethod\": {\n        \"expirationYear\": \"2025\",\n        \"bankRoutingNumberEncrypted\": null,\n        \"calculatedExpirationDate\": null,\n        \"providerToken\": \"A70AB0639AEA\",\n        \"creditCardNumberEncrypted\": null,\n        \"accountPaymentMethodID\": \"8ab1b3737fe59808017ff62b449b008b\",\n        \"bankAccountNumberEncrypted\": null,\n        \"creditCardType\": \"Visa\",\n        \"expirationMonth\": \"12\",\n        \"creditCardNumberEncryptedDateTime\": null,\n        \"creditCardLastFour\": \"1111\",\n        \"creditCardNumberEncryptedGenerator\": null,\n        \"accountPaymentMethodName\": \"nickname\",\n        \"companyPaymentMethodFlag\": null,\n        \"nameOnCreditCard\": \"name\",\n        \"currencyCode\": null,\n        \"giftCardNumberEncrypted\": null,\n        \"lastExpirationUpdateAttemptDateTime\": null,\n        \"activeFlag\": true\n    },\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplate\": {\n        \"frequencyTerm_termName\": \"1 Month\",\n        \"billingAccountAddress_address_verificationJson\": \"{\\\"message\\\":\\\"not-verified, no address-verification Integration selected, returned from internal verification\\\",\\\"success\\\":true,\\\"address\\\":{\\\"street2Address\\\":null,\\\"stateCode\\\":\\\"MA\\\",\\\"streetAddress\\\":\\\"3 Polar Ave\\\",\\\"city\\\":\\\"Worcester\\\",\\\"addressID\\\":\\\"8ab1b3737fe59808017ff6274d970087\\\",\\\"postalCode\\\":\\\"01606\\\"}}\",\n        \"shippingAccountAddress_address_postalCode\": \"01604\",\n        \"scheduleOrderNextPlaceDateTime\": \"May 01, 2022 03:11 PM\",\n        \"shippingMethod_shippingMethodID\": \"2c918089751914db01754ba3f012002a\",\n        \"calculatedOrderTemplateItemsCount\": 2,\n        \"billingAccountAddress_accountAddressName\": \"test\",\n        \"billingAccountAddress_address_locality\": \" \",\n        \"shippingAccountAddress_address_locality\": \" \",\n        \"site_siteName\": \" \",\n        \"account_firstName\": \" \",\n        \"accountPaymentMethod_accountPaymentMethodID\": \"8ab1b3737fe59808017ff62b449b008b\",\n        \"account_lastName\": \" \",\n        \"billingAccountAddress_accountAddressID\": \"8ab1b3737fe59808017ff6274d970086\",\n        \"shippingAccountAddress_address_countryCode\": \"US\",\n        \"currencyCode\": \"USD\",\n        \"shippingAccountAddress_address_streetAddress\": \"Street test\",\n        \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\n        \"billingAccountAddress_address_stateCode\": \"MA\",\n        \"account_accountID\": \" \",\n        \"orderTemplateName\": \"My Order Template, Created on April 4, 2022\",\n        \"billingAccountAddress_address_countryCode\": \"US\",\n        \"shippingAccountAddress_address_street2Address\": \" \",\n        \"shippingAccountAddress_address_city\": \"Testcity\",\n        \"billingAccountAddress_address_city\": \"Worcester\",\n        \"frequencyTerm_termID\": \"23c6a8caa4f890196664237003fe5f75\",\n        \"billingAccountAddress_address_postalCode\": \"01606\",\n        \"createdDateTime\": \" \",\n        \"shippingAccountAddress_address_stateCode\": \"MA\",\n        \"shippingAccountAddress_accountAddressName\": \"Test\",\n        \"scheduleOrderDayOfTheMonth\": 1,\n        \"billingAccountAddress_address_streetAddress\": \"3 Polar Ave\",\n        \"shippingAccountAddress_address_verificationJson\": \"{\\\"message\\\":\\\"not-verified, no address-verification Integration selected, returned from internal verification\\\",\\\"success\\\":true,\\\"address\\\":{\\\"street2Address\\\":null,\\\"stateCode\\\":\\\"MA\\\",\\\"streetAddress\\\":\\\"Street test\\\",\\\"city\\\":\\\"Testcity\\\",\\\"addressID\\\":\\\"8ab195e27fe59405017ff6155b920069\\\",\\\"postalCode\\\":\\\"01604\\\"}}\",\n        \"orderTemplateStatusType_typeName\": \"Draft\",\n        \"shippingAccountAddress_accountAddressID\": \"8ab195e27fe59405017ff6155b920068\",\n        \"calculatedSubTotal\": 200,\n        \"orderTemplateStatusType_systemCode\": \"otstDraft\",\n        \"calculatedTotal\": 200,\n        \"account_primaryEmailAddress_emailAddress\": \" \",\n        \"billingAccountAddress_address_street2Address\": \" \"\n    }\n}"}],"_postman_id":"567e889f-8aa6-447b-bcdf-9392012c1c6e"},{"name":"Update Order Template Schedule","id":"47bd1fab-3af2-4ea7-ba5b-57fffab7d6e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\r\n    \"scheduleOrderNextPlaceDateTime\": \"{{orderTemplateNextPlaceDate}}\",\r\n    \"orderTemplateScheduleDateChangeReasonTypeID\": \"{{orderTemplateScheduleDateChangeReasonTypeID}}\",\r\n    \"otherScheduleDateChangeReasonNotes\": \"{{notes}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderTemplateSchedule","description":"<p>Update the Order Template's scheduled next place date.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Example</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>orderTemplateID</td>\n<td>Order Template ID</td>\n<td>Yes</td>\n<td></td>\n</tr>\n<tr>\n<td>scheduleOrderNextPlaceDateTime</td>\n<td>Scheduled Order Next Place Date</td>\n<td>Yes</td>\n<td>04/15/2022</td>\n</tr>\n<tr>\n<td>orderTemplateScheduleDateChangeReasonTypeID</td>\n<td>Scheduled Order Next Place Date Change Reason ID</td>\n<td>Yes</td>\n<td></td>\n</tr>\n<tr>\n<td>otherScheduleDateChangeReasonNotes</td>\n<td>Scheduled Order Next Place Date Change Reason Notes</td>\n<td>Required if Change Reason Type is Other</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateOrderTemplateSchedule"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"c56ca45b-b544-4ea9-a6f7-90d8b4c948b2","name":"Update Order Template Schedule","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"2c9180857888a73101788f76fa400221\",\r\n    \"scheduleOrderNextPlaceDateTime\": \"04/18/2022\",\r\n    \"orderTemplateScheduleDateChangeReasonTypeID\": \"2c9280846a023949016a029455f0000c\",\r\n    \"otherScheduleDateChangeReasonNotes\": \"test\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderTemplateSchedule"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 18:15:10 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"993"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=B20A076377DAF60198D47A08B6807156; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.updateSchedule\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTA5NjExMCwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkwOTcwMTAsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjU5MDQwOGYwMDVlIiwiZW5jb2RpbmciOiJVVEYtOCJ9.Qjc2NzRENDQ2MDY0NzVBMERFMDVBQTJCNEYxNzMwNkNBRDExRjJERQ\",\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplate\": {\n        \"frequencyTerm_termName\": \"1 Month\",\n        \"billingAccountAddress_address_verificationJson\": \" \",\n        \"shippingAccountAddress_address_postalCode\": \"016048\",\n        \"scheduleOrderNextPlaceDateTime\": \"Apr 18, 2022 12:00 AM\",\n        \"shippingMethod_shippingMethodID\": \"2c918089751914db01754ba3f012002a\",\n        \"calculatedOrderTemplateItemsCount\": 9,\n        \"billingAccountAddress_accountAddressName\": \"home\",\n        \"billingAccountAddress_address_locality\": \" \",\n        \"shippingAccountAddress_address_locality\": \" \",\n        \"site_siteName\": \" \",\n        \"account_firstName\": \" \",\n        \"accountPaymentMethod_accountPaymentMethodID\": \"2c9180857888a73101788f913ae90236\",\n        \"account_lastName\": \" \",\n        \"billingAccountAddress_accountAddressID\": \"2c9180857888a73101788f913a480234\",\n        \"shippingAccountAddress_address_countryCode\": \"US\",\n        \"currencyCode\": \"USD\",\n        \"shippingAccountAddress_address_streetAddress\": \"20 Franklin Street\",\n        \"orderTemplateID\": \"2c9180857888a73101788f76fa400221\",\n        \"billingAccountAddress_address_stateCode\": \"MA\",\n        \"account_accountID\": \" \",\n        \"orderTemplateName\": \"Order Template Test\",\n        \"billingAccountAddress_address_countryCode\": \"US\",\n        \"shippingAccountAddress_address_street2Address\": \"ste 400\",\n        \"shippingAccountAddress_address_city\": \"Worcester\",\n        \"billingAccountAddress_address_city\": \"Worcester\",\n        \"frequencyTerm_termID\": \"23c6a8caa4f890196664237003fe5f75\",\n        \"billingAccountAddress_address_postalCode\": \"016048\",\n        \"createdDateTime\": \" \",\n        \"shippingAccountAddress_address_stateCode\": \"MA\",\n        \"shippingAccountAddress_accountAddressName\": \"home\",\n        \"scheduleOrderDayOfTheMonth\": 9,\n        \"billingAccountAddress_address_streetAddress\": \"20 Franklin Street\",\n        \"shippingAccountAddress_address_verificationJson\": \" \",\n        \"orderTemplateStatusType_typeName\": \"Active\",\n        \"shippingAccountAddress_accountAddressID\": \"2c9180857888a73101788f913a480234\",\n        \"calculatedSubTotal\": 193.91,\n        \"orderTemplateStatusType_systemCode\": \"otstActive\",\n        \"calculatedTotal\": 203.91,\n        \"account_primaryEmailAddress_emailAddress\": \" \",\n        \"billingAccountAddress_address_street2Address\": \"ste 400\"\n    }\n}"}],"_postman_id":"47bd1fab-3af2-4ea7-ba5b-57fffab7d6e7"},{"name":"Get Frequency Term Options","id":"2c755452-b176-4323-b4e7-7d63dbacd210","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getFrequencyTermOptions","description":"<p>Get options for Order Template delivery frequency.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getFrequencyTermOptions"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"3e1b496a-1664-4f90-bba0-ed971b9aff33","name":"Get Frequency Term Options","originalRequest":{"method":"GET","header":[],"url":"/api/scope/getFrequencyTermOptions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 17:51:33 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"messages\": [],\n    \"failureActions\": [],\n    \"frequencyTermOptions\": [\n        {\n            \"termYears\": \" \",\n            \"termName\": \" \",\n            \"termMonths\": \" \",\n            \"termDays\": \" \",\n            \"name\": \"60 Days\",\n            \"termID\": \" \",\n            \"termHours\": \" \",\n            \"value\": \"23c6a8c8bca63719fa6c21304a4fe851\",\n            \"sortOrder\": \" \"\n        },\n        {\n            \"termYears\": \" \",\n            \"termName\": \" \",\n            \"termMonths\": \" \",\n            \"termDays\": \" \",\n            \"name\": \"1 Month\",\n            \"termID\": \" \",\n            \"termHours\": \" \",\n            \"value\": \"23c6a8caa4f890196664237003fe5f75\",\n            \"sortOrder\": \" \"\n        },\n        {\n            \"termYears\": \" \",\n            \"termName\": \" \",\n            \"termMonths\": \" \",\n            \"termDays\": \" \",\n            \"name\": \"3 Months\",\n            \"termID\": \" \",\n            \"termHours\": \" \",\n            \"value\": \"23c6a8cbe9ad0ec6d10abb92f0e774b5\",\n            \"sortOrder\": \" \"\n        }\n    ]\n}"}],"_postman_id":"2c755452-b176-4323-b4e7-7d63dbacd210"},{"name":"Get Frequency Date Options","id":"2e34c0a6-8162-42af-a325-672b366c7a6e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getFrequencyDateOptions","description":"<p>Get list of dates (days of the month) available to select as the delivery date for an Order Template.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getFrequencyDateOptions"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"9b28199a-a00e-4713-a2f6-999a522e86ab","name":"Get Frequency Date Options","originalRequest":{"method":"GET","header":[],"url":"/api/scope/getFrequencyDateOptions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 17:52:11 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"messages\": [],\n    \"frequencyDateOptions\": [\n        {\n            \"name\": \"1st\",\n            \"value\": 1\n        },\n        {\n            \"name\": \"2nd\",\n            \"value\": 2\n        },\n        {\n            \"name\": \"3rd\",\n            \"value\": 3\n        },\n        {\n            \"name\": \"4th\",\n            \"value\": 4\n        },\n        {\n            \"name\": \"5th\",\n            \"value\": 5\n        },\n        {\n            \"name\": \"6th\",\n            \"value\": 6\n        },\n        {\n            \"name\": \"7th\",\n            \"value\": 7\n        },\n        {\n            \"name\": \"8th\",\n            \"value\": 8\n        },\n        {\n            \"name\": \"9th\",\n            \"value\": 9\n        },\n        {\n            \"name\": \"10th\",\n            \"value\": 10\n        },\n        {\n            \"name\": \"11th\",\n            \"value\": 11\n        },\n        {\n            \"name\": \"12th\",\n            \"value\": 12\n        },\n        {\n            \"name\": \"13th\",\n            \"value\": 13\n        },\n        {\n            \"name\": \"14th\",\n            \"value\": 14\n        },\n        {\n            \"name\": \"15th\",\n            \"value\": 15\n        },\n        {\n            \"name\": \"16th\",\n            \"value\": 16\n        },\n        {\n            \"name\": \"17th\",\n            \"value\": 17\n        },\n        {\n            \"name\": \"18th\",\n            \"value\": 18\n        },\n        {\n            \"name\": \"19th\",\n            \"value\": 19\n        },\n        {\n            \"name\": \"20th\",\n            \"value\": 20\n        },\n        {\n            \"name\": \"21st\",\n            \"value\": 21\n        },\n        {\n            \"name\": \"22nd\",\n            \"value\": 22\n        },\n        {\n            \"name\": \"23rd\",\n            \"value\": 23\n        },\n        {\n            \"name\": \"24th\",\n            \"value\": 24\n        },\n        {\n            \"name\": \"25th\",\n            \"value\": 25\n        }\n    ],\n    \"failureActions\": []\n}"}],"_postman_id":"2e34c0a6-8162-42af-a325-672b366c7a6e"},{"name":"Update Order Template Frequency","id":"b3f4060a-0765-456f-a7a6-a7a53899d4f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\r\n    \"frequencyTerm\": {\r\n        \"value\": \"{{frequencyTermID}}\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderTemplateFrequency","description":"<p>Update the order frequency for an Order Template.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>orderTemplateID</td>\n<td>Order Template ID</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>frequencyTerm.value</td>\n<td>Frequency Term ID</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","updateOrderTemplateFrequency"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"12cc931c-be78-4eb9-a4a7-d71351f7b413","name":"Update Order Template Frequency","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\r\n    \"frequencyTerm\": {\r\n        \"value\": \"23c6a8cbe9ad0ec6d10abb92f0e774b5\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/updateOrderTemplateFrequency"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 20:17:03 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"447"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.updateFrequency\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTEwMzQyNCwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDQzMjQsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.NTBFNDlFMjVFNzZBQzQxNzRERDFFQkRFM0Y5QUQ4MjE1REEwNDAzNg\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"b3f4060a-0765-456f-a7a6-a7a53899d4f9"},{"name":"Activate Order Template","id":"c3b376d6-942d-46d7-a175-0800110460d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/activateOrderTemplate","description":"<p>Finalize the Order Template draft.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>orderTemplateID</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","activateOrderTemplate"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"2be8c16f-ed75-4175-bb9c-be3833c1ed8f","name":"Activate Order Template","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/activateOrderTemplate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 20:20:02 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"1183"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.activate\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTEwMzYwMiwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDQ1MDIsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.NzYwQ0E3ODY5MDA0QjZCNzdEQ0RERTkyRTUxOEUwMjkxOUE3QkMzRQ\",\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplate\": {\n        \"frequencyTerm_termName\": \"3 Months\",\n        \"billingAccountAddress_address_verificationJson\": \"{\\\"message\\\":\\\"not-verified, no address-verification Integration selected, returned from internal verification\\\",\\\"success\\\":true,\\\"address\\\":{\\\"street2Address\\\":null,\\\"stateCode\\\":\\\"MA\\\",\\\"streetAddress\\\":\\\"3 Polar Ave\\\",\\\"city\\\":\\\"Worcester\\\",\\\"addressID\\\":\\\"8ab1b3737fe59808017ff6274d970087\\\",\\\"postalCode\\\":\\\"01606\\\"}}\",\n        \"shippingAccountAddress_address_postalCode\": \"01604\",\n        \"scheduleOrderNextPlaceDateTime\": \"May 01, 2022 12:00 AM\",\n        \"shippingMethod_shippingMethodID\": \"2c918089751914db01754ba3f012002a\",\n        \"calculatedOrderTemplateItemsCount\": 2,\n        \"billingAccountAddress_accountAddressName\": \"test\",\n        \"billingAccountAddress_address_locality\": \" \",\n        \"shippingAccountAddress_address_locality\": \" \",\n        \"site_siteName\": \" \",\n        \"account_firstName\": \" \",\n        \"accountPaymentMethod_accountPaymentMethodID\": \"8ab1b3737fe59808017ff62b449b008b\",\n        \"account_lastName\": \" \",\n        \"billingAccountAddress_accountAddressID\": \"8ab1b3737fe59808017ff6274d970086\",\n        \"shippingAccountAddress_address_countryCode\": \"US\",\n        \"currencyCode\": \"USD\",\n        \"shippingAccountAddress_address_streetAddress\": \"Street test\",\n        \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\n        \"billingAccountAddress_address_stateCode\": \"MA\",\n        \"account_accountID\": \" \",\n        \"orderTemplateName\": \"My Order Template, Created on April 4, 2022\",\n        \"billingAccountAddress_address_countryCode\": \"US\",\n        \"shippingAccountAddress_address_street2Address\": \" \",\n        \"shippingAccountAddress_address_city\": \"Testcity\",\n        \"billingAccountAddress_address_city\": \"Worcester\",\n        \"frequencyTerm_termID\": \"23c6a8cbe9ad0ec6d10abb92f0e774b5\",\n        \"billingAccountAddress_address_postalCode\": \"01606\",\n        \"createdDateTime\": \" \",\n        \"shippingAccountAddress_address_stateCode\": \"MA\",\n        \"shippingAccountAddress_accountAddressName\": \"Test\",\n        \"scheduleOrderDayOfTheMonth\": 1,\n        \"billingAccountAddress_address_streetAddress\": \"3 Polar Ave\",\n        \"shippingAccountAddress_address_verificationJson\": \"{\\\"message\\\":\\\"not-verified, no address-verification Integration selected, returned from internal verification\\\",\\\"success\\\":true,\\\"address\\\":{\\\"street2Address\\\":null,\\\"stateCode\\\":\\\"MA\\\",\\\"streetAddress\\\":\\\"Street test\\\",\\\"city\\\":\\\"Testcity\\\",\\\"addressID\\\":\\\"8ab195e27fe59405017ff6155b920069\\\",\\\"postalCode\\\":\\\"01604\\\"}}\",\n        \"orderTemplateStatusType_typeName\": \"Active\",\n        \"shippingAccountAddress_accountAddressID\": \"8ab195e27fe59405017ff6155b920068\",\n        \"calculatedSubTotal\": 200,\n        \"orderTemplateStatusType_systemCode\": \"otstActive\",\n        \"calculatedTotal\": 200,\n        \"account_primaryEmailAddress_emailAddress\": \" \",\n        \"billingAccountAddress_address_street2Address\": \" \"\n    }\n}"}],"_postman_id":"c3b376d6-942d-46d7-a175-0800110460d2"},{"name":"Remove Order Template Item","id":"939dffce-a624-4d22-bbef-8ff01198f403","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\r\n    \"orderTemplateItemID\": \"{{orderTemplateItemID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removeOrderTemplateItem","description":"<p>Remove an order item from the Order Template.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>orderTemplateID</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>orderTemplateItemID</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","removeOrderTemplateItem"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"e4fca55d-e6ea-4494-a873-4ffcca31fa0a","name":"Remove Order Template Item","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"8ab1b3737fe59808017ff5fcd52a0078\",\r\n    \"orderTemplateItemID\": \"8ab195e27fe59405017ff5ff3fae0063\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removeOrderTemplateItem"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 20:25:04 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"444"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=80804333F149A53A0B021E358529168D; Path=/; Secure; HttpOnly"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:order.removeOrderTemplateItem\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTEwMzkwNCwiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDQ4MDQsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.NDQwOUNDQTVENjg4NDdDQjlDRkUzQzdDQ0U1N0I0OUQ4NTdFQUFCOA\",\n    \"messages\": [],\n    \"failureActions\": []\n}"}],"_postman_id":"939dffce-a624-4d22-bbef-8ff01198f403"},{"name":"Get Order Template Items","id":"61262d23-4a7b-4d11-b862-477a28bf3fdf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getOrderTemplateItems?orderTemplateID={{orderTemplateID}}","description":"<p>Get list of items on the specified order template for the logged in account.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getOrderTemplateItems"],"host":[""],"query":[{"key":"orderTemplateID","value":"{{orderTemplateID}}"}],"variable":[]}},"response":[{"id":"b1d12299-2965-4db2-a88c-11ddcf263272","name":"Get Order Template Items","originalRequest":{"method":"GET","header":[],"url":{"raw":"/api/scope/getOrderTemplateItems?orderTemplateID=2c9180857888a73101788f76fa400221","host":[""],"path":["api","scope","getOrderTemplateItems"],"query":[{"key":"orderTemplateID","value":"2c9180857888a73101788f76fa400221","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 17:30:12 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"messages\": [],\n    \"orderTemplateItems\": [\n        {\n            \"sku_priceByCurrencyCode\": 6.99,\n            \"sku_skuCode\": \"official-league-youth-baseball-1\",\n            \"temporaryFlag\": \" \",\n            \"quantity\": 4,\n            \"calculatedTotal\": \" \",\n            \"orderTemplateItemID\": \"2c91808a7888a73401788f8d973b0288\"\n        },\n        {\n            \"sku_priceByCurrencyCode\": 24.99,\n            \"sku_skuCode\": \"sponge-training-baseballs-12pack-1\",\n            \"temporaryFlag\": \" \",\n            \"quantity\": 4,\n            \"calculatedTotal\": \" \",\n            \"orderTemplateItemID\": \"2c91808a7888a73401788f8d7e030287\"\n        },\n        {\n            \"sku_priceByCurrencyCode\": 65.99,\n            \"sku_skuCode\": \"hockey-goal-backstop-1\",\n            \"temporaryFlag\": \" \",\n            \"quantity\": 1,\n            \"calculatedTotal\": \" \",\n            \"orderTemplateItemID\": \"2c91808a7888a73401788f8d299e0285\"\n        }\n    ],\n    \"failureActions\": []\n}"}],"_postman_id":"61262d23-4a7b-4d11-b862-477a28bf3fdf"},{"name":"Get Order Template Details","id":"0e3a75ef-c8e9-4929-b9b8-0c5aa18cef1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getOrderTemplateDetails?orderTemplateID={{orderTemplateID}}","description":"<p>Get details of the specified order template for the logged in account.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getOrderTemplateDetails"],"host":[""],"query":[{"key":"orderTemplateID","value":"{{orderTemplateID}}"}],"variable":[]}},"response":[{"id":"4d2afd22-a8ca-4886-ba77-e2dba6c76971","name":"Get Order Template Details","originalRequest":{"method":"GET","header":[],"url":{"raw":"/api/scope/getOrderTemplateDetails?orderTemplateID=2c9180857888a73101788f76fa400221","host":[""],"path":["api","scope","getOrderTemplateDetails"],"query":[{"key":"orderTemplateID","value":"2c9180857888a73101788f76fa400221","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 17:32:07 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplate\": {\n        \"frequencyTerm_termName\": \"1 Month\",\n        \"billingAccountAddress_address_verificationJson\": \" \",\n        \"shippingAccountAddress_address_postalCode\": \" \",\n        \"scheduleOrderNextPlaceDateTime\": \"Apr 09, 2021 12:00 AM\",\n        \"shippingMethod_shippingMethodID\": \"2c918089751914db01754ba3f012002a\",\n        \"calculatedOrderTemplateItemsCount\": 9,\n        \"billingAccountAddress_accountAddressName\": \"home\",\n        \"billingAccountAddress_address_locality\": \" \",\n        \"accountPaymentMethod_creditCardLastFour\": \"1111\",\n        \"shippingAccountAddress_address_locality\": \" \",\n        \"site_siteName\": \" \",\n        \"account_firstName\": \" \",\n        \"accountPaymentMethod_accountPaymentMethodID\": \"2c9180857888a73101788f913ae90236\",\n        \"account_lastName\": \" \",\n        \"billingAccountAddress_accountAddressID\": \"2c9180857888a73101788f913a480234\",\n        \"shippingAccountAddress_address_countryCode\": \" \",\n        \"currencyCode\": \"USD\",\n        \"shippingAccountAddress_address_streetAddress\": \" \",\n        \"orderTemplateID\": \"2c9180857888a73101788f76fa400221\",\n        \"billingAccountAddress_address_stateCode\": \"MA\",\n        \"account_accountID\": \" \",\n        \"orderTemplateName\": \"Order Template Test\",\n        \"billingAccountAddress_address_countryCode\": \"US\",\n        \"shippingAccountAddress_address_street2Address\": \" \",\n        \"accountPaymentMethod_expirationYear\": \"26\",\n        \"shippingAccountAddress_address_city\": \" \",\n        \"orderTemplateItems\": [\n            {\n                \"sku_priceByCurrencyCode\": 6.99,\n                \"sku_skuCode\": \"official-league-youth-baseball-1\",\n                \"temporaryFlag\": \" \",\n                \"quantity\": 4,\n                \"calculatedTotal\": \" \",\n                \"orderTemplateItemID\": \"2c91808a7888a73401788f8d973b0288\"\n            },\n            {\n                \"sku_priceByCurrencyCode\": 24.99,\n                \"sku_skuCode\": \"sponge-training-baseballs-12pack-1\",\n                \"temporaryFlag\": \" \",\n                \"quantity\": 4,\n                \"calculatedTotal\": \" \",\n                \"orderTemplateItemID\": \"2c91808a7888a73401788f8d7e030287\"\n            },\n            {\n                \"sku_priceByCurrencyCode\": 65.99,\n                \"sku_skuCode\": \"hockey-goal-backstop-1\",\n                \"temporaryFlag\": \" \",\n                \"quantity\": 1,\n                \"calculatedTotal\": \" \",\n                \"orderTemplateItemID\": \"2c91808a7888a73401788f8d299e0285\"\n            }\n        ],\n        \"calculatedDiscountTotal\": 0,\n        \"billingAccountAddress_address_city\": \"Worcester\",\n        \"frequencyTerm_termID\": \"23c6a8caa4f890196664237003fe5f75\",\n        \"billingAccountAddress_address_postalCode\": \"016048\",\n        \"createdDateTime\": \" \",\n        \"shippingAccountAddress_address_stateCode\": \" \",\n        \"shippingAccountAddress_accountAddressName\": \" \",\n        \"scheduleOrderDayOfTheMonth\": 9,\n        \"billingAccountAddress_address_streetAddress\": \"20 Franklin Street\",\n        \"shippingAccountAddress_address_verificationJson\": \" \",\n        \"orderTemplateStatusType_typeName\": \"Draft\",\n        \"shippingMethod_shippingMethodName\": \"Ground Shipping\",\n        \"shippingAccountAddress_accountAddressID\": \" \",\n        \"calculatedSubTotal\": 0,\n        \"orderTemplateStatusType_systemCode\": \"otstDraft\",\n        \"calculatedTotal\": 0,\n        \"accountPaymentMethod_expirationMonth\": \"09\",\n        \"account_primaryEmailAddress_emailAddress\": \" \",\n        \"calculatedFulfillmentTotal\": 0,\n        \"billingAccountAddress_address_street2Address\": \"ste 400\"\n    }\n}"}],"_postman_id":"0e3a75ef-c8e9-4929-b9b8-0c5aa18cef1d"},{"name":"Apply Gift Card to Order Template","id":"92005294-4f8d-4116-89cc-a84130777dec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\r\n    \"giftCardID\": \"{{giftCardID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/applyGiftCardToOrderTemplate","description":"<p>Add a gift card to the Order Template.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>orderTemplateID</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>giftCardID</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","applyGiftCardToOrderTemplate"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"dae820ad-8705-4b37-95a2-205f8276a36d","name":"Apply Gift Card to Order Template","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"2c9180857888a73101788f76fa400221\",\r\n    \"giftCardID\": \"8ab195e27fe59405017ff6595a6c0092\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/applyGiftCardToOrderTemplate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 20:55:37 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"992"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [\n        \"public:orderTemplate.applyGiftCard\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4YTc4ODQwMjAzMDE3ODg0MWE3NGU0MDAwZiIsImlzSW1wZXJzb25hdGluZyI6ZmFsc2UsImlhdCI6MTY0OTEwNTczNywiaW1wb3N0ZXIiOiIiLCJpc3N1ZXIiOiJzbGF0d2FsbHByaXZhdGUudWx0cmFjb21tZXJjZS1kZXYuY28iLCJyb2xlIjoicHVibGljIiwiYWNjb3VudFR5cGUiOiIiLCJleHAiOjE2NDkxMDY2MzcsInNlc3Npb25JRCI6IjhhYjFiMzczN2ZlNTk4MDgwMTdmZjVmN2IxMDYwMDc1IiwiZW5jb2RpbmciOiJVVEYtOCJ9.MjhERDU0MTlCNjNGODdEMzI1NDZGQkQ4MzMyNjYyRUY2NzNEMTY1QQ\",\n    \"messages\": [],\n    \"failureActions\": [],\n    \"orderTemplate\": {\n        \"frequencyTerm_termName\": \"1 Month\",\n        \"billingAccountAddress_address_verificationJson\": \" \",\n        \"shippingAccountAddress_address_postalCode\": \"016048\",\n        \"scheduleOrderNextPlaceDateTime\": \"Apr 18, 2022 12:00 AM\",\n        \"shippingMethod_shippingMethodID\": \"2c918089751914db01754ba3f012002a\",\n        \"calculatedOrderTemplateItemsCount\": 9,\n        \"billingAccountAddress_accountAddressName\": \"home\",\n        \"billingAccountAddress_address_locality\": \" \",\n        \"shippingAccountAddress_address_locality\": \" \",\n        \"site_siteName\": \" \",\n        \"account_firstName\": \" \",\n        \"accountPaymentMethod_accountPaymentMethodID\": \"2c9180857888a73101788f913ae90236\",\n        \"account_lastName\": \" \",\n        \"billingAccountAddress_accountAddressID\": \"2c9180857888a73101788f913a480234\",\n        \"shippingAccountAddress_address_countryCode\": \"US\",\n        \"currencyCode\": \"USD\",\n        \"shippingAccountAddress_address_streetAddress\": \"20 Franklin Street\",\n        \"orderTemplateID\": \"2c9180857888a73101788f76fa400221\",\n        \"billingAccountAddress_address_stateCode\": \"MA\",\n        \"account_accountID\": \" \",\n        \"orderTemplateName\": \"Order Template Test\",\n        \"billingAccountAddress_address_countryCode\": \"US\",\n        \"shippingAccountAddress_address_street2Address\": \"ste 400\",\n        \"shippingAccountAddress_address_city\": \"Worcester\",\n        \"billingAccountAddress_address_city\": \"Worcester\",\n        \"frequencyTerm_termID\": \"23c6a8caa4f890196664237003fe5f75\",\n        \"billingAccountAddress_address_postalCode\": \"016048\",\n        \"createdDateTime\": \" \",\n        \"shippingAccountAddress_address_stateCode\": \"MA\",\n        \"shippingAccountAddress_accountAddressName\": \"home\",\n        \"scheduleOrderDayOfTheMonth\": 9,\n        \"billingAccountAddress_address_streetAddress\": \"20 Franklin Street\",\n        \"shippingAccountAddress_address_verificationJson\": \" \",\n        \"orderTemplateStatusType_typeName\": \"Active\",\n        \"shippingAccountAddress_accountAddressID\": \"2c9180857888a73101788f913a480234\",\n        \"calculatedSubTotal\": 193.91,\n        \"orderTemplateStatusType_systemCode\": \"otstActive\",\n        \"calculatedTotal\": 203.91,\n        \"account_primaryEmailAddress_emailAddress\": \" \",\n        \"billingAccountAddress_address_street2Address\": \"ste 400\"\n    }\n}"}],"_postman_id":"92005294-4f8d-4116-89cc-a84130777dec"},{"name":"Get Cancellation Reason Type Options","id":"2bc86a7a-ed03-4878-8f0c-6dd548f1ac05","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getCancellationReasonTypeOptions","description":"<p>Get a list of options for Order Template cancellation reasons.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getCancellationReasonTypeOptions"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"d3ec2734-538f-413c-8f7d-10124a69dec5","name":"Get Cancellation Reason Type Options","originalRequest":{"method":"GET","header":[],"url":"/api/scope/getCancellationReasonTypeOptions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 17:48:50 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"310"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"messages\": [],\n    \"failureActions\": [],\n    \"cancellationReasonTypeOptions\": [\n        {\n            \"typeDescription\": \" \",\n            \"childRequiresSystemCodeFlag\": \" \",\n            \"typeName\": \" \",\n            \"typeID\": \" \",\n            \"typeCode\": \" \",\n            \"typeIDPath\": \" \",\n            \"name\": \"Other\",\n            \"systemCode\": \"otcrtOther\",\n            \"value\": \"2c9680846ab15673016ab172b08c000c\",\n            \"sortOrder\": \" \"\n        }\n    ]\n}"}],"_postman_id":"2bc86a7a-ed03-4878-8f0c-6dd548f1ac05"},{"name":"Cancel Order Template","id":"78e32d1b-161d-4ed7-8214-e30644ee945d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"orderTemplateID\": \"{{orderTemplateID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/cancelOrderTemplate","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","cancelOrderTemplate"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"78e32d1b-161d-4ed7-8214-e30644ee945d"},{"name":"Delete Order Template Promo Items","id":"f0c163cf-5976-49a1-abc0-172a4886746b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateID\": \"{{orderTemplateID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/deleteOrderTemplatePromoItems","description":"<p>Deletes promo items for a given Order Template.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderTemplateID</code></td>\n<td>Required</td>\n<td>Order-template</td>\n<td></td>\n<td>2c94808479ae0da40179ae1b34e30012</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","deleteOrderTemplatePromoItems"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"f0c163cf-5976-49a1-abc0-172a4886746b"},{"name":"Add Promotion Code to an Order Template","id":"a153b429-7e00-4c59-8fae-ed3115352186","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\n    \"promotionCode\": \"{{promotionCode}}\",\n    \"returnAppliedPromotionCodes\": true\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/addOrderTemplatePromotionCode","description":"<p>Adds promo code to a given Order Template.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>promotionCode</code></td>\n<td>Required</td>\n<td>the promo</td>\n<td></td>\n<td>test-promo</td>\n</tr>\n<tr>\n<td><code>orderTemplateID</code></td>\n<td>Required</td>\n<td>Order-template</td>\n<td></td>\n<td>2c94808479ae0da40179ae1b34e30012</td>\n</tr>\n<tr>\n<td><code>returnAppliedPromotionCodes</code></td>\n<td>Optional</td>\n<td>flat go return applied promo-codes</td>\n<td>true</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","addOrderTemplatePromotionCode"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"a153b429-7e00-4c59-8fae-ed3115352186"},{"name":"Remove Applied Promotion Code from an Order Template","id":"d53144f7-3742-4e91-8b2b-7223a0bfcae9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\n    \"promotionCodeID\": \"{{promotionCodeID}}\",\n    \"returnAppliedPromotionCodes\": true\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/removeOrderTemplatePromotionCode","description":"<p>Removes an applied promo-code from a given OrderTemplate. </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>promotionCode</code></td>\n<td>Required</td>\n<td>the promo-code</td>\n<td></td>\n<td>test-promo</td>\n</tr>\n<tr>\n<td><code>orderTemplateID</code></td>\n<td>Required</td>\n<td>the Order-template</td>\n<td></td>\n<td>2c94808479ae0da40179ae1b34e30012</td>\n</tr>\n<tr>\n<td><code>returnAppliedPromotionCodes</code></td>\n<td>Optional</td>\n<td>flat go return applied promo-codes</td>\n<td>true</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","removeOrderTemplatePromotionCode"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"d53144f7-3742-4e91-8b2b-7223a0bfcae9"},{"name":"Get Applied Promotion Codes for Order Template","id":"94431163-9cad-4b9b-bf94-01180eec6a91","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateID\": \"{{orderTemplateID}}\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getAppliedOrderTemplatePromotionCodes","description":"<p>Rerurns applied prommotion-codes for an OrderTemplate. </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderTemplateID</code></td>\n<td>Required</td>\n<td>Order-template</td>\n<td></td>\n<td>2c94808479ae0da40179ae1b34e30012</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getAppliedOrderTemplatePromotionCodes"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"94431163-9cad-4b9b-bf94-01180eec6a91"},{"name":"Get Order Template Promo Items","event":[{"listen":"prerequest","script":{"id":"8664c1b0-f8e7-4ccd-9412-f7a5aaf70dc4","exec":["if (pm.environment.get('counter') == 0) {\r","\tpm.environment.set(\"orderTemplateID\", \"\");\r","   }"],"type":"text/javascript"}}],"id":"9c92ac72-47b9-4e91-8d37-06bae7516a2d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Auth-Token","value":"Bearer "}],"body":{"mode":"raw","raw":"{\n    \"orderTemplateID\": \"{{orderTemplateID}}\",\n    \"currentPage\": 1,\n    \"pageRecordsShow\": 10\n}","options":{"raw":{"language":"json"}}},"url":"/api/scope/getOrderTemplatePromotionProducts","description":"<p>Returns paginated promotional products for an Order Template.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderTemplateID</code></td>\n<td>Required</td>\n<td>Order-template</td>\n<td></td>\n<td>2c94808479ae0da40179ae1b34e30012</td>\n</tr>\n<tr>\n<td><code>currentPage</code></td>\n<td>Required</td>\n<td>Page no in response</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td><code>pageRecordsShow</code></td>\n<td>Required</td>\n<td>no. of records per page</td>\n<td>10</td>\n<td>10</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getOrderTemplatePromotionProducts"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"9c92ac72-47b9-4e91-8d37-06bae7516a2d"},{"name":"Get Schedule Date Change Reason Type Options","id":"e3808350-48b5-458d-9a0f-7e32575da986","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/api/scope/getScheduleDateChangeReasonTypeOptions","description":"<p>Get list of reasons for changing an Order Template schedule date.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","scope","getScheduleDateChangeReasonTypeOptions"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"3a0a484b-8011-44bc-aa4a-3e06a31bc0fc","name":"Get Schedule Date Change Reason Type Options","originalRequest":{"method":"GET","header":[],"url":"/api/scope/getScheduleDateChangeReasonTypeOptions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Apr 2022 17:49:47 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"318"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Cache-Control","value":"no-cache=\"Set-Cookie\""},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"successfulActions\": [],\n    \"messages\": [],\n    \"scheduleDateChangeReasonTypeOptions\": [\n        {\n            \"typeDescription\": \" \",\n            \"childRequiresSystemCodeFlag\": \" \",\n            \"typeName\": \" \",\n            \"typeID\": \" \",\n            \"typeCode\": \" \",\n            \"typeIDPath\": \" \",\n            \"name\": \"Other\",\n            \"systemCode\": \"otsdcrtOther\",\n            \"value\": \"2c9280846a023949016a029455f0000c\",\n            \"sortOrder\": \" \"\n        }\n    ],\n    \"failureActions\": []\n}"}],"_postman_id":"e3808350-48b5-458d-9a0f-7e32575da986"}],"id":"4e046bc3-3ca4-4476-99a7-b667568b79cf","_postman_id":"4e046bc3-3ca4-4476-99a7-b667568b79cf","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}}],"id":"697e1344-ea1a-4cae-aaa4-090d0e41ab7a","description":"<h1 id=\"overview\">Overview</h1>\n<p>Welcome to Ultra Commerce API v1.6. We have built out a collection of example scripts and endpoints to enable you to connect and interact with your Ultra Commerce platform.</p>\n<p>Using the Ultra Commerce API collection, you can create accounts, work with shopping carts, place orders and more.</p>\n<p>Please <a href=\"https://www.ultracommerce.co/contact/\">contact us</a> with any questions, contributions or feedback regarding the API.</p>\n<h1 id=\"environment\">Environment</h1>\n<p>The collection includes a pre-configured environment setting. In order to run each request, you will need to set the following variables:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>“url”</td>\n<td>The environment root url</td>\n</tr>\n<tr>\n<td>“ServerUserName”</td>\n<td>Request authorization 'Basic-Auth' username for initial login call</td>\n</tr>\n<tr>\n<td>“ServerPassword”</td>\n<td>Request authorization 'Basic-Auth' password for initial login call</td>\n</tr>\n<tr>\n<td>“Token”</td>\n<td>Bearer  for all subsequent requests</td>\n</tr>\n</tbody>\n</table>\n</div><p><em>Note: Response data will be compressed. Most browsers and Postman itself automatically support this with no configuration needed. If you are getting empty responses then make sure your requests are being sent with an</em> <em><code>Accept-Encoding</code></em> <em>header with a value of</em> <em><code>gzip, deflate, br</code>**.</em></p>\n<h1 id=\"authentication\">Authentication</h1>\n<p>A JWT session token is generated on every request. This token is used to maintain the current user's session data like cart. It is also used to authenticate the current logged in user. See the <a href=\"#71b04117-b8a8-46d0-afde-11ba7e768769\">Authentication</a> section for all related endpoints. You can use the <a href=\"#3005983e-63d5-43e9-bc07-7cc9747e2031\">Get Account</a> endpoint to check logged in status.</p>\n<p><em>Example Login Response:</em></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"successfulActions\": [\n        \"public:account.login\"\n    ],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4OTc4ZDFhNTQxMDE3OGQyNDEwZTQ1MDA5MCIsImlhdCI6MTYyNDU3NTYzOCwiaXNzdWVyIjoic2xhdHdhbGxwcml2YXRlLmxvY2FsIiwicGVybWlzc2lvbkdyb3VwcyI6IjJjOTE4MDg0Nzg5MzQyOWEwMTc4OTNjMzQ0MjIwMDI5Iiwicm9sZSI6ImFkbWluIiwiZXhwIjoxNjI0NTc2NTM4LCJzZXNzaW9uSUQiOiIyYzkyODA4NDdhM2U1MjdlMDE3YTQwMWE5Yjg3MDBmYyIsImVuY29kaW5nIjoiVVRGLTgifQ.NEYzMjU4NDhGN0REQkI3RjMyREQ4ODc4NUJCQTcyQkFBMTA1MDI0Mg\",\n    \"messages\": [],\n    \"failureActions\": []\n}\n\n</code></pre><p><em>Example Get Account Response:</em></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"successfulActions\": [],\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUyJ9.eyJhY2NvdW50SUQiOiIyYzkxODA4OTc4ZDFhNTQxMDE3OGQyNDEwZTQ1MDA5MCIsImlhdCI6MTYyNjQ1MTc0NywiaXNzdWVyIjoic2xhdHdhbGxwcml2YXRlLmxvY2FsIiwicm9sZSI6InN1cGVyVXNlciIsImV4cCI6MTYyNjQ1MjY0Nywic2Vzc2lvbklEIjoiMmM5MzgwODQ3YWFmOTU3NjAxN2FiMDEzZGJhNjAwMzMiLCJlbmNvZGluZyI6IlVURi04In0.NjVFMEY2RDM4MkQwMjJEMTg2Q0ZBNUZCODBGNjZFMjc1QTcwQTI3RQ\",\n    \"account\": {\n        \"company\": \"Ultra Commerce\",\n        \"accountID\": \"2c91808978d1a5410178d2410e450090\",\n        \"errors\": {},\n        \"primaryPhoneNumber\": {\n            \"phoneNumber\": \"1234567890\",\n            \"accountPhoneNumberID\": \"2c91808478ef97770178f11f3a420247\",\n            \"errors\": {},\n            \"hasErrors\": false\n        },\n        \"processObjects\": {},\n        \"accountAddresses\": [\n            {\n                \"accountAddressName\": \"Test change AC\",\n                \"errors\": {},\n                \"accountAddressID\": \"2c91808478ef97770178f5f2c18c04fb\",\n                \"hasErrors\": false,\n                \"address\": {\n                    \"emailAddress\": \"\",\n                    \"phoneNumber\": \"1234567890\",\n                    \"postalCode\": \"43256\",\n                    \"company\": \"Single Company\",\n                    \"errors\": {},\n                    \"lastName\": \"\",\n                    \"countryCode\": \"US\",\n                    \"addressID\": \"2c91808478ef97770178f5f2c05204f7\",\n                    \"stateCode\": \"MA\",\n                    \"hasErrors\": false,\n                    \"name\": \"Single Use Address\",\n                    \"streetAddress\": \"123 Single St.\",\n                    \"firstName\": \"\",\n                    \"city\": \"Single City\",\n                    \"street2Address\": \"\"\n                }\n            }\n        ],\n        \"lastName\": \"API\",\n        \"primaryAddress\": {\n            \"errors\": {},\n            \"accountAddressID\": \"2c928084795b9b9901795c67646100c2\",\n            \"hasErrors\": false,\n            \"address\": {\n                \"postalCode\": \"12345\",\n                \"errors\": {},\n                \"countrycode\": \"US\",\n                \"stateCode\": \"AL\",\n                \"hasErrors\": false,\n                \"streetAddress\": \"1 main st\",\n                \"city\": \"Worcester\",\n                \"street2Address\": \"\"\n            }\n        },\n        \"accountPayments\": [\n            {\n                \"accountPaymentType\": {\n                    \"errors\": {},\n                    \"typeName\": \"Charge\",\n                    \"hasErrors\": false\n                },\n                \"errors\": {},\n                \"amountCredited\": 0,\n                \"paymentMethod\": {\n                    \"errors\": {},\n                    \"paymentMethodName\": \"Credit Card\",\n                    \"hasErrors\": false\n                },\n                \"accountPaymentID\": \"2c9880847a360f73017a3632d6e2004f\",\n                \"amountReceived\": 0,\n                \"hasErrors\": false,\n                \"currencyCode\": \"USD\",\n                \"amount\": 0\n            },\n            {\n                \"accountPaymentType\": {\n                    \"errors\": {},\n                    \"typeName\": \"Charge\",\n                    \"hasErrors\": false\n                },\n                \"errors\": {},\n                \"amountCredited\": 0,\n                \"paymentMethod\": {\n                    \"errors\": {},\n                    \"paymentMethodName\": \"Credit Card\",\n                    \"hasErrors\": false\n                },\n                \"accountPaymentID\": \"2c9980847a3692dc017a36962a83000f\",\n                \"amountReceived\": 0,\n                \"hasErrors\": false,\n                \"currencyCode\": \"USD\",\n                \"amount\": 0\n            },\n            {\n                \"accountPaymentType\": {\n                    \"errors\": {},\n                    \"typeName\": \"Charge\",\n                    \"hasErrors\": false\n                },\n                \"errors\": {},\n                \"amountCredited\": 0,\n                \"paymentMethod\": {\n                    \"errors\": {},\n                    \"paymentMethodName\": \"Credit Card\",\n                    \"hasErrors\": false\n                },\n                \"accountPaymentID\": \"2c9980847a3692dc017a369878160015\",\n                \"amountReceived\": 0,\n                \"hasErrors\": false,\n                \"currencyCode\": \"AMD\",\n                \"amount\": 0\n            },\n            {\n                \"accountPaymentType\": {\n                    \"errors\": {},\n                    \"typeName\": \"Charge\",\n                    \"hasErrors\": false\n                },\n                \"errors\": {},\n                \"amountCredited\": 0,\n                \"paymentMethod\": {\n                    \"errors\": {},\n                    \"paymentMethodName\": \"Credit Card\",\n                    \"hasErrors\": false\n                },\n                \"accountPaymentID\": \"2c9980847a3692dc017a369a90d2001a\",\n                \"amountReceived\": 0,\n                \"hasErrors\": false,\n                \"currencyCode\": \"USD\",\n                \"amount\": 0\n            },\n            {\n                \"accountPaymentType\": {\n                    \"errors\": {},\n                    \"typeName\": \"Charge\",\n                    \"hasErrors\": false\n                },\n                \"errors\": {},\n                \"amountCredited\": 0,\n                \"paymentMethod\": {\n                    \"errors\": {},\n                    \"paymentMethodName\": \"Credit Card\",\n                    \"hasErrors\": false\n                },\n                \"accountPaymentID\": \"2c9980847a3692dc017a36a2fbe20031\",\n                \"amountReceived\": 0,\n                \"hasErrors\": false,\n                \"currencyCode\": \"USD\",\n                \"amount\": 0\n            },\n            {\n                \"accountPaymentType\": {\n                    \"errors\": {},\n                    \"typeName\": \"Charge\",\n                    \"hasErrors\": false\n                },\n                \"errors\": {},\n                \"amountCredited\": 0,\n                \"paymentMethod\": {\n                    \"errors\": {},\n                    \"paymentMethodName\": \"Credit Card\",\n                    \"hasErrors\": false\n                },\n                \"accountPaymentID\": \"2c9980847a3692dc017a36a46fee0039\",\n                \"amountReceived\": 0,\n                \"hasErrors\": false,\n                \"currencyCode\": \"AMD\",\n                \"amount\": 0\n            }\n        ],\n        \"ownerAccount\": {\n            \"errors\": {},\n            \"primaryPhoneNumber\": {\n                \"phoneNumber\": \"\",\n                \"errors\": {},\n                \"hasErrors\": false\n            },\n            \"lastName\": \"User\",\n            \"primaryAddress\": {\n                \"errors\": {},\n                \"hasErrors\": false,\n                \"address\": {\n                    \"postalCode\": \"12345\",\n                    \"errors\": {},\n                    \"stateCode\": \"AL\",\n                    \"hasErrors\": false,\n                    \"city\": \"Worcester\"\n                }\n            },\n            \"createdDateTime\": \"April, 13 2021 10:42:31 -0400\",\n            \"hasErrors\": false,\n            \"firstName\": \"Test\",\n            \"primaryEmailAddress\": {\n                \"emailAddress\": \"test.user@ultracommerce.co\",\n                \"errors\": {},\n                \"hasErrors\": false\n            }\n        },\n        \"accountPaymentMethods\": [\n            {\n                \"expirationYear\": \"2022\",\n                \"activeFlag\": true,\n                \"errors\": {},\n                \"accountPaymentMethodName\": \"test add\",\n                \"nameOnCreditCard\": \"test\",\n                \"expirationMonth\": \"04\",\n                \"hasErrors\": false,\n                \"creditCardLastFour\": \"1111\",\n                \"accountPaymentMethodID\": \"2c91808478ef96ed0178f5cf66b10525\",\n                \"creditCardType\": \"Visa\"\n            },\n            {\n                \"expirationYear\": \"2022\",\n                \"activeFlag\": true,\n                \"errors\": {},\n                \"accountPaymentMethodName\": \"test add\",\n                \"nameOnCreditCard\": \"test\",\n                \"expirationMonth\": \"04\",\n                \"hasErrors\": false,\n                \"creditCardLastFour\": \"1111\",\n                \"accountPaymentMethodID\": \"2c91808478ef97770178f5c10f720464\",\n                \"creditCardType\": \"Visa\"\n            }\n        ],\n        \"verifiedAccountFlag\": false,\n        \"hasErrors\": false,\n        \"firstName\": \"Test\",\n        \"primaryPaymentMethod\": {\n            \"errors\": {},\n            \"hasErrors\": false,\n            \"paymentMethodID\": \"444df303dedc6dab69dd7ebcc9b8036a\",\n            \"accountPaymentMethodID\": \"2c91808478ef96ed0178f5cf66b10525\"\n        },\n        \"remoteID\": \"\",\n        \"primaryEmailAddress\": {\n            \"emailAddress\": \"test.user@ultracommerce.co\",\n            \"errors\": {},\n            \"accountEmailAddressID\": \"2c91808978d1a5410178d2410ea70091\",\n            \"hasErrors\": false\n        },\n        \"userName\": \"testapiuser\"\n    },\n    \"messages\": [],\n    \"failureActions\": []\n}\n\n</code></pre><h1 id=\"filtering--pagination\">Filtering &amp; Pagination</h1>\n<p>Certain endpoints allow entering parameters for filtering and or paginating through the response data. There are 5 entities currently that support these parameters:</p>\n<ul>\n<li>Brand</li>\n<li>Category</li>\n<li>Product</li>\n<li>Product Type</li>\n<li>Sku</li>\n</ul>\n<h4 id=\"filtering-on-property-value\">Filtering on Property Value</h4>\n<p>Using the filtering parameters you can perform various types of filters against the data available for each of the supported entities.</p>\n<p><strong>Format:</strong> <code>[site_domain]/api/public/[entity_name]/?f:[property]:[operator]=[value]</code></p>\n<p><strong>Example:</strong> <code>www.mysite.com/api/public/product/?f:productID:in=2c91808377f3f2b80177fd25e71d0155,2c918082775e70800177724185f50391</code></p>\n<p><em>Comparison Operators</em></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Operator</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>eq</code></td>\n<td>Equals</td>\n</tr>\n<tr>\n<td><code>neq</code></td>\n<td>Not Equals</td>\n</tr>\n<tr>\n<td><code>gt</code></td>\n<td>Greater Than</td>\n</tr>\n<tr>\n<td><code>gte</code></td>\n<td>Greater Than or Equal</td>\n</tr>\n<tr>\n<td><code>lt</code></td>\n<td>Less Than</td>\n</tr>\n<tr>\n<td><code>lte</code></td>\n<td>Less Than or Equal</td>\n</tr>\n<tr>\n<td><code>in</code></td>\n<td>In List</td>\n</tr>\n<tr>\n<td><code>not in</code></td>\n<td>Not In List</td>\n</tr>\n<tr>\n<td><code>like</code></td>\n<td>WildCard. Supports wildcard characters ( '%' , '_' )</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"filtering-on-a-range\">Filtering on a Range</h4>\n<p>Filtering on a defined range is also possible.</p>\n<p><strong>Format:</strong> <code>[site_domain]/api/public/[entity_name]/?r:[property]=[start_value]^[end_value]</code></p>\n<p><strong>Example:</strong> <code>www.mysite.com/api/public/product/?r:calculatedSalePrice=100^1000</code></p>\n<h4 id=\"order-by\">Order By</h4>\n<p>You can also order your results.</p>\n<p><strong>Format:</strong> <code>[site_domain]/api/public/[entity_name]/?orderBy=[property]|[asc/desc]</code></p>\n<p><strong>Example:</strong> <code>www.mysite.com/api/public/product/?orderBy=calculatedSalePrice|desc</code></p>\n<h4 id=\"pagination\">Pagination</h4>\n<p>Using the pagination parameters you can define the current page and how many records that will be retrieved for the page.</p>\n<p><strong>Format:</strong> <code>[site_domain]/api/public/[entity_name]/?p:current=1&amp;p:show=10</code></p>\n<p>The parameter <code>p:current</code> defines the current page, and the parameter <code>p:show</code> defines how many records will be returned for the page.</p>\n<p><strong>Example:</strong> <code>www.mysite.com/api/public/product/?p:current=4&amp;p:show=12</code></p>\n<h4 id=\"chaining-filters\">Chaining Filters</h4>\n<p>Chaining filters can also be achieved by adding each filter as a separate query string parameter.</p>\n<p><strong>Example:</strong> <code>www.mysite.com/api/public/product/?f:productType.productTypeIDPath:like=444df2f7ea9c87e60051f3cd87b435a1%&amp;r:calculatedSalePrice=10^15&amp;p:current=2&amp;p:show=5&amp;orderBy=calculatedSalePrice|desc</code></p>\n<h1 id=\"versioning--deprecation\">Versioning &amp; Deprecation</h1>\n<p>If any breaking changes are made on an endpoint, those changes will be rolled out in a new version of the API. The endpoint version would be indicated by:</p>\n<p>v1-{apiVersion}/…</p>\n<h1 id=\"using-the-test-scripts\">Using the Test Scripts</h1>\n<p>Many endpoints include a set of sample tests that you may choose to use against your own environment. In order to do so, all variables used in the parameters or request body must be added to your environment (anything you see in between curly brackets like so: {{example}}).</p>\n<p>Oftentimes these variables are being set by responses in other endpoint requests - if you are running the endpoint tests individually you may want to manually set the variable data in some cases.</p>\n<p>Postman provides comprehensive documentation about their test script functionality <a href=\"https://learning.postman.com/docs/writing-scripts/intro-to-scripts/\">here</a></p>\n<h1 id=\"questions-suggestions--support\">Questions, Suggestions &amp; Support</h1>\n<p>If you have any questions or comments, please let us know at <a href=\"info@ultracommerce.co\">info@ultracommerce.co</a></p>\n<p>For additional resources, we recommend:</p>\n<p>Ultra Commerce Resource Center<br /><a href=\"https://www.ultracommerce.co/resources/\">https://www.ultracommerce.co/resources/</a></p>\n<h1 id=\"api-reference\">API Reference</h1>\n","_postman_id":"697e1344-ea1a-4cae-aaa4-090d0e41ab7a","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Private API","item":[{"name":"Accounts","item":[{"name":"Get Account","id":"614abb52-8f91-4970-a483-1b8233a18e1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/account/{{accountid}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","account","{{accountid}}"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"51f6c580-23c5-4a9b-a673-1ebdcc3f76da","name":"Get Account","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"EFC7EA9838F381906DE1105C6ABFAF8AC6A9C948","type":"text"},{"key":"Access-Key-Secret","value":"NDc5M0Q1RTZCMDA5ODVFODRGMTQ3REEwM0Y4RERDQUJFMjVGODIyQQ==","type":"text"}],"url":"https://uc-develop.ultracommerce-dev.co//api/account/8ab194548290880301829227e82001ab"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 12 Aug 2022 19:30:13 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"331"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"accountID\": \"8ab194548290880301829227e82001ab\",\n    \"company\": \"\",\n    \"primaryEmailAddress.emailAddress\": \"Bonita.Flatley24132@mailinator.com\",\n    \"urlTitle\": \"\",\n    \"accountCode\": \"\",\n    \"messages\": [],\n    \"lastName\": \"Flatley\",\n    \"organizationFlag\": \"No \",\n    \"firstName\": \"Bonita\",\n    \"calculatedFullName\": \"Bonita Flatley\",\n    \"primaryPhoneNumber.phoneNumber\": \"444-444-4444\"\n}"}],"_postman_id":"614abb52-8f91-4970-a483-1b8233a18e1d"},{"name":"Create Account","id":"fc0f4749-1304-446f-8bdf-9a6e2000cc5a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"emailAddress\": \"{{emailAddress}}\",\r\n    \"emailAddressConfirm\": \"{{emailAddressConfirm}}\",\r\n    \"password\": \"{{password}}\",\r\n    \"passwordConfirm\": \"{{passwordConfirm}}\",\r\n    \"firstName\": \"{{firstName}}\",\r\n    \"username\": \"{{username}}\",\r\n    \"lastName\": \"{{lastName}}\",\r\n    \"company\": \"{{company}}\",\r\n    \"phoneNumber\": \"{{phoneNumber}}\",\r\n    \"organizationFlag\": \"false\",\r\n    \"parentAccountID\": \"{{parentAccountID}}\",\r\n    \"ownerAccountID\": \"{{ownerAccountID}}\",\r\n    \"childAccountID\": \"{{childAccountID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/account/","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","account",""],"host":[""],"query":[],"variable":[]}},"response":[{"id":"d64c4c66-d196-4868-93e0-895af7477174","name":"Create Account","originalRequest":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"emailAddress\": \"{{emailAddress}}\",\r\n    \"emailAddressConfirm\": \"{{emailAddressConfirm}}\",\r\n    \"password\": \"{{password}}\",\r\n    \"passwordConfirm\": \"{{passwordConfirm}}\",\r\n    \"firstName\": \"{{firstName}}\",\r\n    \"username\": \"{{username}}\",\r\n    \"lastName\": \"{{lastName}}\",\r\n    \"company\": \"{{company}}\",\r\n    \"phoneNumber\": \"{{phoneNumber}}\",\r\n    \"organizationFlag\": \"false\",\r\n    \"parentAccountID\": \"{{parentAccountID}}\",\r\n    \"ownerAccountID\": \"{{ownerAccountID}}\",\r\n    \"childAccountID\": \"{{childAccountID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/account/"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 16 Aug 2022 22:09:28 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"178"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=BC334E1C514DC59FE6BD1E90349CEB0F; Path=/; Secure; HttpOnly"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"accountID\": \"8ab1940182a6d0b30182a8b458430190\"\n    },\n    \"errors\": \"\",\n    \"messages\": [\n        {\n            \"message\": \"api.main.Account.new_success_en_us_missing\",\n            \"messageType\": \"success\"\n        }\n    ],\n    \"SUCCESS\": true\n}"}],"_postman_id":"fc0f4749-1304-446f-8bdf-9a6e2000cc5a"},{"name":"Update Account","id":"067bdbea-bbf6-427d-b084-b53c9e051b06","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"firstName\": \"{{firstName}}\",\r\n    \"lastName\": \"{{lastName}}\",\r\n    \"username\": \"{{username}}\",\r\n    \"accountPhoneNumber\": {\r\n        \"phoneNumber\": \"{{phoneNumber}}\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/account/{{accountID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","account","{{accountID}}"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"41b5a4b5-b836-4e8c-96a7-174f2de33ed3","name":"Update Account","originalRequest":{"method":"POST","header":[{"key":"Access-Key","value":"EFC7EA9838F381906DE1105C6ABFAF8AC6A9C948","type":"text"},{"key":"Access-Key-Secret","value":"NDc5M0Q1RTZCMDA5ODVFODRGMTQ3REEwM0Y4RERDQUJFMjVGODIyQQ==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"firstName\": \"Bonita1\",\r\n    \"lastName\": \"BonitaTest\",\r\n    \"username\": \"bonitausername\",\r\n    \"accountPhoneNumber\": {\r\n        \"phoneNumber\": \"111-111-1111\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uc-develop.ultracommerce-dev.co/api/account/8ab194548290880301829227e82001ab"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 12 Aug 2022 19:38:02 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"170"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=1082253C43159678E5FB40A2B1AD77D2; Path=/; Secure; HttpOnly"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"accountID\": \"8ab194548290880301829227e82001ab\"\n    },\n    \"errors\": \"\",\n    \"messages\": [\n        {\n            \"message\": \"The Account was saved successfully\",\n            \"messageType\": \"success\"\n        }\n    ],\n    \"SUCCESS\": true\n}"}],"_postman_id":"067bdbea-bbf6-427d-b084-b53c9e051b06"}],"id":"fd496903-5147-4983-a55b-4122fa13dafa","_postman_id":"fd496903-5147-4983-a55b-4122fa13dafa","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Product","item":[{"name":"Get Product By Id","id":"e72abd08-270c-460c-8903-d5d55a6a72d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/product/{{productID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","product","{{productID}}"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"c6bcf626-0f64-40ba-abde-0421811c9042","name":"Get Product By Id","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/product/8ab1b3178119ac7901811b37f53c018f"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:29:20 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"calculatedQATS\": 1100,\n    \"calculatedProductRating\": \"$0.00\",\n    \"productType.productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b2788068c55e01806c22c1330433\",\n    \"productType.productTypeName\": \"Sporting Goods\",\n    \"calculatedTitle\": \"Champro Boxing Gloves\",\n    \"productDescription\": \"\",\n    \"calculatedSalePrice\": \"$29.99\",\n    \"defaultSku.listPrice\": \"$29.99\",\n    \"productType.urlTitle\": \"sporting-goods\",\n    \"productID\": \"8ab1b3178119ac7901811b37f53c018f\",\n    \"productCode\": \"boxing-gloves\",\n    \"activeFlag\": \"Yes \",\n    \"brand.brandID\": \"2c91808472a3ddc70172cd355c410100\",\n    \"defaultSku.skuCode\": \"boxing-gloves-1\",\n    \"urlTitle\": \"boxing-gloves\",\n    \"brand.urlTitle\": \"champro\",\n    \"mst01\": \"\",\n    \"messages\": [],\n    \"defaultSku.price\": \"$29.99\",\n    \"brand.brandName\": \"Champro\",\n    \"purchaseStartDateTime\": \"\",\n    \"publishedFlag\": \"No \",\n    \"productType.productTypeID\": \"8ab1b2788068c55e01806c22c1330433\",\n    \"productName\": \"Boxing Gloves\",\n    \"defaultSku.skuID\": \"8ab1b3178119ac7901811b37f5520190\",\n    \"defaultSku.imageFile\": \"boxing-gloves-global-black.jpg\"\n}"}],"_postman_id":"e72abd08-270c-460c-8903-d5d55a6a72d7"},{"name":"Get Products By Pagination","id":"cd595620-05de-4faa-93ec-9cb2037456b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/product?p:show=5&p:current=2","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","product"],"host":[""],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}],"variable":[]}},"response":[],"_postman_id":"cd595620-05de-4faa-93ec-9cb2037456b7"},{"name":"Get Products (By Default only 10 Products)","id":"b12f5a8a-4420-4bf6-a339-7021632ab4ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/product","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","product"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"ecfc32c8-ed3d-4ded-bb5d-7a4fe518bcae","name":"Get Products (By Default only 10 Products)","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/product"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:30:06 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 1530,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"defaultSku_skuID\": \"8ab1b27c811b671b01811bcea854009a\",\n            \"calculatedProductRating\": 0,\n            \"calculatedQATS\": 1100,\n            \"brand_urlTitle\": \"adidas\",\n            \"calculatedTitle\": \"Adidas bundle-product9911\",\n            \"defaultSku_listPrice\": 0,\n            \"productDescription\": \" \",\n            \"brand_brandID\": \"2c91808472a3ddc70172b9b4a6c8009d\",\n            \"calculatedSalePrice\": 100,\n            \"productType_urlTitle\": \"sports-equipment\",\n            \"productID\": \"8ab1b27c811b671b01811bcea8f7009f\",\n            \"productType_productTypeIDPath\": \"ad9bb5c8f60546e0adb428b7be17673e,2c91808974e8eba001750375e71d000c\",\n            \"productCode\": \"bundle-product9911\",\n            \"activeFlag\": true,\n            \"brand_brandName\": \"Adidas\",\n            \"defaultSku_imageFile\": \"bundle-product9911.jpg\",\n            \"urlTitle\": \"bundle-product9911\",\n            \"mst01\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"productType_productTypeID\": \"2c91808974e8eba001750375e71d000c\",\n            \"publishedFlag\": false,\n            \"defaultSku_price\": 100,\n            \"productType_productTypeName\": \"Sports Equipment\",\n            \"productName\": \"bundle-product9911\",\n            \"defaultSku_skuCode\": \" \"\n        },\n        {\n            \"defaultSku_skuID\": \"2c978084811bc32c01811bc7f6560006\",\n            \"calculatedProductRating\": 0,\n            \"calculatedQATS\": 1100,\n            \"brand_urlTitle\": \"adidas\",\n            \"calculatedTitle\": \"Adidas bundle-product99\",\n            \"defaultSku_listPrice\": 0,\n            \"productDescription\": \" \",\n            \"brand_brandID\": \"2c91808472a3ddc70172b9b4a6c8009d\",\n            \"calculatedSalePrice\": 200,\n            \"productType_urlTitle\": \"sports-equipment\",\n            \"productID\": \"2c978084811bc32c01811bc7f71a000b\",\n            \"productType_productTypeIDPath\": \"ad9bb5c8f60546e0adb428b7be17673e,2c91808974e8eba001750375e71d000c\",\n            \"productCode\": \"bundle-product99\",\n            \"activeFlag\": true,\n            \"brand_brandName\": \"Adidas\",\n            \"defaultSku_imageFile\": \"bundle-product99.jpg\",\n            \"urlTitle\": \"bundle-product99\",\n            \"mst01\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"productType_productTypeID\": \"2c91808974e8eba001750375e71d000c\",\n            \"publishedFlag\": false,\n            \"defaultSku_price\": 200,\n            \"productType_productTypeName\": \"Sports Equipment\",\n            \"productName\": \"bundle-product99\",\n            \"defaultSku_skuCode\": \" \"\n        },\n        {\n            \"defaultSku_skuID\": \"8ab1b3178119ac7901811b5fed1a0207\",\n            \"calculatedProductRating\": 0,\n            \"calculatedQATS\": 1100,\n            \"brand_urlTitle\": \"champro\",\n            \"calculatedTitle\": \"Champro Sweat Band\",\n            \"defaultSku_listPrice\": 9.99,\n            \"productDescription\": \" \",\n            \"brand_brandID\": \"2c91808472a3ddc70172cd355c410100\",\n            \"calculatedSalePrice\": 9.99,\n            \"productType_urlTitle\": \"clothing\",\n            \"productID\": \"8ab1b3178119ac7901811b5fed040206\",\n            \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b2df804753df01804886ec0a0535\",\n            \"productCode\": \"sweatband\",\n            \"activeFlag\": true,\n            \"brand_brandName\": \"Champro\",\n            \"defaultSku_imageFile\": \"sweatband-global-black.jpg\",\n            \"urlTitle\": \"sweat-band\",\n            \"mst01\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"productType_productTypeID\": \"8ab1b2df804753df01804886ec0a0535\",\n            \"publishedFlag\": false,\n            \"defaultSku_price\": 9.99,\n            \"productType_productTypeName\": \"Clothing\",\n            \"productName\": \"Sweat Band\",\n            \"defaultSku_skuCode\": \" \"\n        },\n        {\n            \"defaultSku_skuID\": \"8ab1b3178119ac7901811b458b0301a0\",\n            \"calculatedProductRating\": 0,\n            \"calculatedQATS\": 1100,\n            \"brand_urlTitle\": \"champro\",\n            \"calculatedTitle\": \"Champro Boxing Shoes\",\n            \"defaultSku_listPrice\": 129.99,\n            \"productDescription\": \" \",\n            \"brand_brandID\": \"2c91808472a3ddc70172cd355c410100\",\n            \"calculatedSalePrice\": 129.99,\n            \"productType_urlTitle\": \"clothing\",\n            \"productID\": \"8ab1b3178119ac7901811b458aef019f\",\n            \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b2df804753df01804886ec0a0535\",\n            \"productCode\": \"boxingshoes\",\n            \"activeFlag\": true,\n            \"brand_brandName\": \"Champro\",\n            \"defaultSku_imageFile\": \"boxingshoes.jpg\",\n            \"urlTitle\": \"boxing-shoes\",\n            \"mst01\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"productType_productTypeID\": \"8ab1b2df804753df01804886ec0a0535\",\n            \"publishedFlag\": false,\n            \"defaultSku_price\": 129.99,\n            \"productType_productTypeName\": \"Clothing\",\n            \"productName\": \"Boxing Shoes\",\n            \"defaultSku_skuCode\": \" \"\n        },\n        {\n            \"defaultSku_skuID\": \"8ab1b3178119ac7901811b37f5520190\",\n            \"calculatedProductRating\": 0,\n            \"calculatedQATS\": 1100,\n            \"brand_urlTitle\": \"champro\",\n            \"calculatedTitle\": \"Champro Boxing Gloves\",\n            \"defaultSku_listPrice\": 29.99,\n            \"productDescription\": \" \",\n            \"brand_brandID\": \"2c91808472a3ddc70172cd355c410100\",\n            \"calculatedSalePrice\": 29.99,\n            \"productType_urlTitle\": \"sporting-goods\",\n            \"productID\": \"8ab1b3178119ac7901811b37f53c018f\",\n            \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b2788068c55e01806c22c1330433\",\n            \"productCode\": \"boxing-gloves\",\n            \"activeFlag\": true,\n            \"brand_brandName\": \"Champro\",\n            \"defaultSku_imageFile\": \"boxing-gloves-global-black.jpg\",\n            \"urlTitle\": \"boxing-gloves\",\n            \"mst01\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"productType_productTypeID\": \"8ab1b2788068c55e01806c22c1330433\",\n            \"publishedFlag\": false,\n            \"defaultSku_price\": 29.99,\n            \"productType_productTypeName\": \"Sporting Goods\",\n            \"productName\": \"Boxing Gloves\",\n            \"defaultSku_skuCode\": \" \"\n        },\n        {\n            \"defaultSku_skuID\": \"8ab1942b8119ac6001811a56623e00c0\",\n            \"calculatedProductRating\": 0,\n            \"calculatedQATS\": 1100,\n            \"brand_urlTitle\": \" \",\n            \"calculatedTitle\": \"Testing coloers\",\n            \"defaultSku_listPrice\": 1,\n            \"productDescription\": \" \",\n            \"brand_brandID\": \" \",\n            \"calculatedSalePrice\": 1,\n            \"productType_urlTitle\": \"clothing\",\n            \"productID\": \"8ab1942b8119ac6001811a5661fd00bf\",\n            \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b2df804753df01804886ec0a0535\",\n            \"productCode\": \"sssssss\",\n            \"activeFlag\": true,\n            \"brand_brandName\": \" \",\n            \"defaultSku_imageFile\": \"sssssss-global-black.jpg\",\n            \"urlTitle\": \"testing-coloers\",\n            \"mst01\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"productType_productTypeID\": \"8ab1b2df804753df01804886ec0a0535\",\n            \"publishedFlag\": false,\n            \"defaultSku_price\": 1,\n            \"productType_productTypeName\": \"Clothing\",\n            \"productName\": \"Testing coloers\",\n            \"defaultSku_skuCode\": \" \"\n        },\n        {\n            \"defaultSku_skuID\": \"8ab1b3178119ac79018119c02545002b\",\n            \"calculatedProductRating\": 0,\n            \"calculatedQATS\": 1100,\n            \"brand_urlTitle\": \" \",\n            \"calculatedTitle\": \"SubscriptionProduct8585512\",\n            \"defaultSku_listPrice\": 0,\n            \"productDescription\": \" \",\n            \"brand_brandID\": \" \",\n            \"calculatedSalePrice\": 500,\n            \"productType_urlTitle\": \"memberships\",\n            \"productID\": \"8ab1b3178119ac79018119c02524002a\",\n            \"productType_productTypeIDPath\": \"444df2f9c7deaa1582e021e894c0e299,8ab195b47a8b9f03017a8c8de60e000a\",\n            \"productCode\": \"SubscriptionProduct8585512\",\n            \"activeFlag\": true,\n            \"brand_brandName\": \" \",\n            \"defaultSku_imageFile\": \"subscriptionproduct8585512.jpg\",\n            \"urlTitle\": \"subscriptionproduct8585512\",\n            \"mst01\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"productType_productTypeID\": \"8ab195b47a8b9f03017a8c8de60e000a\",\n            \"publishedFlag\": true,\n            \"defaultSku_price\": 500,\n            \"productType_productTypeName\": \"Memberships\",\n            \"productName\": \"SubscriptionProduct8585512\",\n            \"defaultSku_skuCode\": \" \"\n        },\n        {\n            \"defaultSku_skuID\": \"8ab1b21f81024199018119ac70cb2086\",\n            \"calculatedProductRating\": 0,\n            \"calculatedQATS\": 1100,\n            \"brand_urlTitle\": \" \",\n            \"calculatedTitle\": \"TestcraftSKU8585473\",\n            \"defaultSku_listPrice\": 48,\n            \"productDescription\": \" \",\n            \"brand_brandID\": \" \",\n            \"calculatedSalePrice\": 50,\n            \"productType_urlTitle\": \"socks\",\n            \"productID\": \"8ab1b21f81024199018119ac70b32085\",\n            \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n            \"productCode\": \"TestcraftSKU8585473\",\n            \"activeFlag\": true,\n            \"brand_brandName\": \" \",\n            \"defaultSku_imageFile\": \"testcraftsku8585473.jpg\",\n            \"urlTitle\": \"testcraftsku8585473\",\n            \"mst01\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n            \"publishedFlag\": false,\n            \"defaultSku_price\": 50,\n            \"productType_productTypeName\": \"Socks\",\n            \"productName\": \"TestcraftSKU8585473\",\n            \"defaultSku_skuCode\": \" \"\n        },\n        {\n            \"defaultSku_skuID\": \"8ab1958480ff475b018119a8afd9236d\",\n            \"calculatedProductRating\": 0,\n            \"calculatedQATS\": 1100,\n            \"brand_urlTitle\": \"adidas\",\n            \"calculatedTitle\": \"Adidas TestcraftProduct8585468\",\n            \"defaultSku_listPrice\": 80,\n            \"productDescription\": \" \",\n            \"brand_brandID\": \"2c91808472a3ddc70172b9b4a6c8009d\",\n            \"calculatedSalePrice\": 100,\n            \"productType_urlTitle\": \"socks\",\n            \"productID\": \"8ab1958480ff475b018119a8afc4236c\",\n            \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n            \"productCode\": \"TestcraftProduct8585468\",\n            \"activeFlag\": true,\n            \"brand_brandName\": \"Adidas\",\n            \"defaultSku_imageFile\": \"testcraftproduct8585468.jpg\",\n            \"urlTitle\": \"testcraftproduct8585468\",\n            \"mst01\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n            \"publishedFlag\": false,\n            \"defaultSku_price\": 100,\n            \"productType_productTypeName\": \"Socks\",\n            \"productName\": \"TestcraftProduct8585468\",\n            \"defaultSku_skuCode\": \" \"\n        },\n        {\n            \"defaultSku_skuID\": \"8ab1958480ff475b018119a39c8a2335\",\n            \"calculatedProductRating\": 0,\n            \"calculatedQATS\": 1100,\n            \"brand_urlTitle\": \"adidas\",\n            \"calculatedTitle\": \"Adidas TestcraftProduct8585461\",\n            \"defaultSku_listPrice\": 80,\n            \"productDescription\": \" \",\n            \"brand_brandID\": \"2c91808472a3ddc70172b9b4a6c8009d\",\n            \"calculatedSalePrice\": 100,\n            \"productType_urlTitle\": \"socks\",\n            \"productID\": \"8ab1958480ff475b018119a39c762334\",\n            \"productType_productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc701730f960c550158,2c91808472a3ddc701730f9d7910015b\",\n            \"productCode\": \"TestcraftProduct8585461\",\n            \"activeFlag\": true,\n            \"brand_brandName\": \"Adidas\",\n            \"defaultSku_imageFile\": \"testcraftproduct8585461.jpg\",\n            \"urlTitle\": \"testcraftproduct8585461\",\n            \"mst01\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"productType_productTypeID\": \"2c91808472a3ddc701730f9d7910015b\",\n            \"publishedFlag\": false,\n            \"defaultSku_price\": 100,\n            \"productType_productTypeName\": \"Socks\",\n            \"productName\": \"TestcraftProduct8585461\",\n            \"defaultSku_skuCode\": \" \"\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 1,\n    \"totalPages\": 153,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"Product\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": 10,\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 1,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"Product\\\",\\\"baseEntityAlias\\\":\\\"_product\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.calculatedQATS\\\",\\\"title\\\":\\\"QATS\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.calculatedProductRating\\\",\\\"title\\\":\\\"Product Rating\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.calculatedTitle\\\",\\\"title\\\":\\\"Title\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productDescription\\\",\\\"title\\\":\\\"Product Description\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.calculatedSalePrice\\\",\\\"title\\\":\\\"Calculated Sale Price\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.defaultSku.price\\\",\\\"title\\\":\\\"Price\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.defaultSku.listPrice\\\",\\\"title\\\":\\\"MSRP (List Price)\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productID\\\",\\\"title\\\":\\\"Product ID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productCode\\\",\\\"title\\\":\\\"Product Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.activeFlag\\\",\\\"title\\\":\\\"Active Product\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"datetime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.purchaseStartDateTime\\\",\\\"title\\\":\\\"Purchase Start Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.publishedFlag\\\",\\\"title\\\":\\\"Published\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productName\\\",\\\"title\\\":\\\"Product Name\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.defaultSku.skuID\\\",\\\"title\\\":\\\"SkuID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productType.productTypeName\\\",\\\"title\\\":\\\"Product Type Name\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productType.productTypeID\\\",\\\"title\\\":\\\"productTypeID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productType.productTypeIDPath\\\",\\\"title\\\":\\\"Product Type ID Path\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.defaultSku.imageFile\\\",\\\"title\\\":\\\"Image File Name\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.brand.brandID\\\",\\\"title\\\":\\\"brandID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.brand.brandName\\\",\\\"title\\\":\\\"Brand Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.brand.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_product.productType.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 10\n}"}],"_postman_id":"b12f5a8a-4420-4bf6-a339-7021632ab4ec"},{"name":"Update Product","id":"180e4cfc-19d3-462c-a3c1-a24fa0ad6dc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"calculatedTitle\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/product/{{productID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","product","{{productID}}"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"9b5a41a4-6828-4395-a3a7-64800fb5a34f","name":"Update Product","originalRequest":{"method":"POST","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"calculatedTitle\": \"API Update Product Test\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/product/8ab1b3178119ac7901811b37f53c018f"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:30:49 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"170"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=CBA1A5ACD0998383BBA97F61105A19E0; Path=/; Secure; HttpOnly"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"productID\": \"8ab1b3178119ac7901811b37f53c018f\"\n    },\n    \"errors\": \"\",\n    \"messages\": [\n        {\n            \"message\": \"The Product was saved successfully\",\n            \"messageType\": \"success\"\n        }\n    ],\n    \"SUCCESS\": true\n}"}],"_postman_id":"180e4cfc-19d3-462c-a3c1-a24fa0ad6dc9"},{"name":"Set Default Sku","id":"8895a593-3166-491f-924a-dc12da8deca7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"defaultSku\" : {\n        \"skuID\" : \"\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"/api/product/{{productID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","product","{{productID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"8895a593-3166-491f-924a-dc12da8deca7"},{"name":"Create Product","id":"5391be34-e026-474a-84dd-f4c922528cce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skuCode\" : \"\",\n    \"skuName\" : \"\",\n    \"product\" : {\n        \"productID\" : \"\",\n        \"productCode\" : \"\",\n        \"productName\" : \"\",\n        \"urlTitle\": \"\",\n        \"productType\": {\n            \"productTypeID\" : \"\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"/api/sku","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","sku"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"ffbf55da-b99a-4fb5-8bde-d0a08dc0ca73","name":"Create Product","originalRequest":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skuCode\" : \"TestPvtAPI\",\n    \"skuName\" : \"Testing Private API\",\n    \"product\" : {\n        \"productID\" : \"\",\n        \"productCode\" : \"TestingPrivateAPI1\",\n        \"productName\" : \"Test Private API 1\",\n        \"urlTitle\": \"test-pvt-api-1\",\n        \"productType\": {\n            \"productTypeID\" : \"2c91808472a3ddc701730f960c550158\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"/api/sku"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:33:10 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"183"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=9E8EA27FF6D9E3FDF4EE9525EA035B6D; Path=/; Secure; HttpOnly"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"product\": {},\n        \"skuID\": \"8ab195a5811b65de01811bd2807a0084\"\n    },\n    \"errors\": \"\",\n    \"messages\": [\n        {\n            \"message\": \"api.main.Sku.new_success_en_us_missing\",\n            \"messageType\": \"success\"\n        }\n    ],\n    \"SUCCESS\": true\n}"}],"_postman_id":"5391be34-e026-474a-84dd-f4c922528cce"}],"id":"5919522f-7820-4c9b-a5af-f3f957b48570","event":[{"listen":"prerequest","script":{"id":"ec4f29de-df8b-4aa9-ac76-2680226bddce","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"a3dc651d-c82c-405a-b7da-b27a1738afa7","type":"text/javascript","exec":[""]}}],"_postman_id":"5919522f-7820-4c9b-a5af-f3f957b48570","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Sku","item":[{"name":"Get Skus By Pagination","id":"c6291b45-dedc-4f9f-b5f6-1f041377afc4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/sku?p:show=5&p:current=2","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","sku"],"host":[""],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}],"variable":[]}},"response":[{"id":"404bbfcd-b284-48ec-8186-19366dad99a9","name":"Get Skus By Pagination","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":{"raw":"/api/sku?p:show=5&p:current=2","host":[""],"path":["api","sku"],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}]}},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:34:00 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 2637,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"sweatband-global-green.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b5fedda0211\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 9.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Green\",\n            \"remoteQBSkuID\": \"661\",\n            \"listPrice\": 9.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"sweatband-7\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"sweatband-global-black.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b5fed1a0207\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 9.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Black\",\n            \"remoteQBSkuID\": \"666\",\n            \"listPrice\": 9.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"sweatband-1\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"sweatband-global-red.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b5fed260209\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 9.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Red\",\n            \"remoteQBSkuID\": \"662\",\n            \"listPrice\": 9.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"sweatband-3\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"sweatband-global-blue.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b5fed57020b\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 9.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Blue\",\n            \"remoteQBSkuID\": \"664\",\n            \"listPrice\": 9.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"sweatband-4\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"boxingshoes-global-blue.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b46f2e801ad\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 129.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Blue\",\n            \"remoteQBSkuID\": \" \",\n            \"listPrice\": 129.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"boxingshoes-6\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 6,\n    \"totalPages\": 528,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"Sku\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": \"5\",\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 2,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"Sku\\\",\\\"baseEntityAlias\\\":\\\"_sku\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.activeFlag\\\",\\\"title\\\":\\\"Active\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.allowEventWaitlistingFlag\\\",\\\"title\\\":\\\"Allow Waitlisting\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.attendedQuantity\\\",\\\"title\\\":\\\"Attended Quantity\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.bundleFlag\\\",\\\"title\\\":\\\"Sku Bundle\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedLastCountedDateTime\\\",\\\"title\\\":\\\"Calculated Last Counted Date Time\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedOptionsHash\\\",\\\"title\\\":\\\"Options Hash\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"float\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedQATS\\\",\\\"title\\\":\\\"QATS\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"float\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedQOH\\\",\\\"title\\\":\\\"QOH\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"float\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedQOQ\\\",\\\"title\\\":\\\"QOQ\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedSkuDefinition\\\",\\\"title\\\":\\\"Sku Definition\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedSkuPricesCount\\\",\\\"title\\\":\\\"Sku Prices Count \\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.currencyCode\\\",\\\"title\\\":\\\"Currency Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"datetime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.defaultImageModifiedDateTime\\\",\\\"title\\\":\\\"Default Image Modified Date Time\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.endReservationDateTime\\\",\\\"title\\\":\\\"Reservation End Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.eventAttendanceCode\\\",\\\"title\\\":\\\"Attendance Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.eventCapacity\\\",\\\"title\\\":\\\"Event capacity\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.eventEndDateTime\\\",\\\"title\\\":\\\"Event End\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.eventStartDateTime\\\",\\\"title\\\":\\\"Event Start\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.imageFile\\\",\\\"title\\\":\\\"Image File Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.importRemoteID\\\",\\\"title\\\":\\\"Import Remote I D\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.inventoryTrackBy\\\",\\\"title\\\":\\\"Track Inventory By\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"json\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.jsonAttributesValue\\\",\\\"title\\\":\\\"entity.Sku.jsonAttributesValue_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.listPrice\\\",\\\"title\\\":\\\"MSRP (List Price)\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"datetime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.nextDeliveryScheduleDate\\\",\\\"title\\\":\\\"Next Delivery Schedule Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.price\\\",\\\"title\\\":\\\"Price\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"datetime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.publishedEndDateTime\\\",\\\"title\\\":\\\"Published End Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.publishedFlag\\\",\\\"title\\\":\\\"Published\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"datetime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.publishedStartDateTime\\\",\\\"title\\\":\\\"Published Start Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.purchaseEndDateTime\\\",\\\"title\\\":\\\"Purchase End Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.purchaseStartDateTime\\\",\\\"title\\\":\\\"Purchase Start Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.redemptionAmount\\\",\\\"title\\\":\\\"Redemption Amount\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"rbKey\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.redemptionAmountType\\\",\\\"title\\\":\\\"Redemption Amount Type\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.remoteQBSkuID\\\",\\\"title\\\":\\\"QuickBooks SkuID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.renewalPrice\\\",\\\"title\\\":\\\"Renewal Price\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.skuCode\\\",\\\"title\\\":\\\"Sku Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.skuDescription\\\",\\\"title\\\":\\\"Sku Description\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.skuID\\\",\\\"title\\\":\\\"SkuID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.skuName\\\",\\\"title\\\":\\\"Sku Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.startReservationDateTime\\\",\\\"title\\\":\\\"Reservation Start Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.userDefinedPriceFlag\\\",\\\"title\\\":\\\"User Defined Price\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 5\n}"}],"_postman_id":"c6291b45-dedc-4f9f-b5f6-1f041377afc4"},{"name":"Get Sku By Id","id":"5487d420-f7f1-478b-bfb1-0757b9298340","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/sku/{{skuID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","sku","{{skuID}}"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"0efc2803-579d-433a-b881-9c8de3d9d70b","name":"Get Sku By Id","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/sku/8ab195a5811b65de01811bd2807a0084"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:34:37 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"calculatedQATS\": \"\",\n    \"bundleFlag\": \"No \",\n    \"jsonAttributesValue\": \"\",\n    \"redemptionAmount\": \"$0.00\",\n    \"purchaseEndDateTime\": \"\",\n    \"imageFile\": \"testingprivateapi1.jpg\",\n    \"product.brand.urlTitle\": \"\",\n    \"endReservationDateTime\": \"\",\n    \"nextDeliveryScheduleDate\": \"\",\n    \"skuName\": \"Testing Private API\",\n    \"product.urlTitle\": \"test-pvt-api-1\",\n    \"eventEndDateTime\": \"\",\n    \"skuID\": \"8ab195a5811b65de01811bd2807a0084\",\n    \"product.brand.imageFile\": \"\",\n    \"calculatedQOQ\": \"\",\n    \"currencyCode\": \"USD\",\n    \"inventoryTrackBy\": \"Quantity\",\n    \"eventStartDateTime\": \"\",\n    \"activeFlag\": \"Yes \",\n    \"calculatedQOH\": \"\",\n    \"redemptionAmountType\": \"\",\n    \"calculatedLastCountedDateTime\": \"\",\n    \"product.productType.productTypeName\": \"Footwear\",\n    \"skuDescription\": \"\",\n    \"price\": \"$0.00\",\n    \"messages\": [],\n    \"calculatedSkuDefinition\": \"Testing Private API\",\n    \"listPrice\": \"$0.00\",\n    \"remoteQBSkuID\": \"669\",\n    \"product.activeFlag\": \"Yes \",\n    \"eventCapacity\": \"\",\n    \"purchaseStartDateTime\": \"\",\n    \"publishedStartDateTime\": \"\",\n    \"publishedFlag\": \"No \",\n    \"product.productName\": \"Test Private API 1\",\n    \"product.productCode\": \"TestingPrivateAPI1\",\n    \"publishedEndDateTime\": \"\",\n    \"startReservationDateTime\": \"\",\n    \"attendedQuantity\": \"\",\n    \"defaultImageModifiedDateTime\": \"\",\n    \"eventAttendanceCode\": \"\",\n    \"allowEventWaitlistingFlag\": \"No \",\n    \"calculatedSkuPricesCount\": 1,\n    \"renewalPrice\": \"$0.00\",\n    \"userDefinedPriceFlag\": \"No \",\n    \"calculatedOptionsHash\": \"\",\n    \"product.brand.brandName\": \"\",\n    \"importRemoteID\": \"\",\n    \"skuCode\": \"TestPvtAPI\"\n}"}],"_postman_id":"5487d420-f7f1-478b-bfb1-0757b9298340"},{"name":"Get Skus (By Default only 10 Skus)","id":"6bc3e061-0323-4765-bc16-12372f90b5a3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/sku","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","sku"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"afb55810-215d-44e2-bb17-24cf05105961","name":"Get Skus (By Default only 10 Skus)","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/sku"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:35:03 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 2637,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"testingprivateapi1.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \"Testing Private API\",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab195a5811b65de01811bd2807a0084\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 0,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Testing Private API\",\n            \"remoteQBSkuID\": \"669\",\n            \"listPrice\": 0,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"TestPvtAPI\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"bundle-product9911.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b27c811b671b01811bcea854009a\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 100,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"\",\n            \"remoteQBSkuID\": \"668\",\n            \"listPrice\": 0,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"bundle-product9911-1\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"bundle-product99.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"2c978084811bc32c01811bc7f6560006\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 200,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"\",\n            \"remoteQBSkuID\": \"667\",\n            \"listPrice\": 0,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"bundle-product99-1\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"sweatband-global-white.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b5fed86020d\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 9.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: White\",\n            \"remoteQBSkuID\": \"663\",\n            \"listPrice\": 9.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"sweatband-5\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"sweatband-global-pink.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b5fedb2020f\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 9.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Pink\",\n            \"remoteQBSkuID\": \"665\",\n            \"listPrice\": 9.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"sweatband-6\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"sweatband-global-green.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b5fedda0211\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 9.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Green\",\n            \"remoteQBSkuID\": \"661\",\n            \"listPrice\": 9.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"sweatband-7\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"sweatband-global-black.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b5fed1a0207\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 9.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Black\",\n            \"remoteQBSkuID\": \"666\",\n            \"listPrice\": 9.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"sweatband-1\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"sweatband-global-red.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b5fed260209\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 9.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Red\",\n            \"remoteQBSkuID\": \"662\",\n            \"listPrice\": 9.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"sweatband-3\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"sweatband-global-blue.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b5fed57020b\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 9.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Blue\",\n            \"remoteQBSkuID\": \"664\",\n            \"listPrice\": 9.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"sweatband-4\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        },\n        {\n            \"calculatedQATS\": \" \",\n            \"bundleFlag\": false,\n            \"redemptionAmount\": \" \",\n            \"jsonAttributesValue\": \" \",\n            \"product_activeFlag\": \" \",\n            \"purchaseEndDateTime\": \" \",\n            \"product_productType_productTypeName\": \" \",\n            \"imageFile\": \"boxingshoes-global-blue.jpg\",\n            \"endReservationDateTime\": \" \",\n            \"nextDeliveryScheduleDate\": \" \",\n            \"skuName\": \" \",\n            \"eventEndDateTime\": \" \",\n            \"skuID\": \"8ab1b3178119ac7901811b46f2e801ad\",\n            \"currencyCode\": \"USD\",\n            \"calculatedQOQ\": \" \",\n            \"inventoryTrackBy\": \"Quantity\",\n            \"product_brand_urlTitle\": \" \",\n            \"eventStartDateTime\": \" \",\n            \"activeFlag\": true,\n            \"calculatedQOH\": \" \",\n            \"redemptionAmountType\": \" \",\n            \"calculatedLastCountedDateTime\": \" \",\n            \"skuDescription\": \" \",\n            \"price\": 129.99,\n            \"product_productName\": \" \",\n            \"calculatedSkuDefinition\": \"Colors: Blue\",\n            \"remoteQBSkuID\": \" \",\n            \"listPrice\": 129.99,\n            \"eventCapacity\": \" \",\n            \"purchaseStartDateTime\": \" \",\n            \"publishedStartDateTime\": \" \",\n            \"product_brand_brandName\": \" \",\n            \"publishedFlag\": false,\n            \"startReservationDateTime\": \" \",\n            \"publishedEndDateTime\": \" \",\n            \"eventAttendanceCode\": \" \",\n            \"defaultImageModifiedDateTime\": \" \",\n            \"attendedQuantity\": \" \",\n            \"allowEventWaitlistingFlag\": false,\n            \"userDefinedPriceFlag\": false,\n            \"renewalPrice\": 0,\n            \"calculatedSkuPricesCount\": 1,\n            \"calculatedOptionsHash\": \" \",\n            \"product_urlTitle\": \" \",\n            \"product_productCode\": \" \",\n            \"skuCode\": \"boxingshoes-6\",\n            \"importRemoteID\": \" \",\n            \"product_brand_imageFile\": \" \"\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 1,\n    \"totalPages\": 264,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"Sku\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": 10,\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 1,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"Sku\\\",\\\"baseEntityAlias\\\":\\\"_sku\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.activeFlag\\\",\\\"title\\\":\\\"Active\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.allowEventWaitlistingFlag\\\",\\\"title\\\":\\\"Allow Waitlisting\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.attendedQuantity\\\",\\\"title\\\":\\\"Attended Quantity\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.bundleFlag\\\",\\\"title\\\":\\\"Sku Bundle\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedLastCountedDateTime\\\",\\\"title\\\":\\\"Calculated Last Counted Date Time\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedOptionsHash\\\",\\\"title\\\":\\\"Options Hash\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"float\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedQATS\\\",\\\"title\\\":\\\"QATS\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"float\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedQOH\\\",\\\"title\\\":\\\"QOH\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"float\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedQOQ\\\",\\\"title\\\":\\\"QOQ\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedSkuDefinition\\\",\\\"title\\\":\\\"Sku Definition\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.calculatedSkuPricesCount\\\",\\\"title\\\":\\\"Sku Prices Count \\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.currencyCode\\\",\\\"title\\\":\\\"Currency Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"datetime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.defaultImageModifiedDateTime\\\",\\\"title\\\":\\\"Default Image Modified Date Time\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.endReservationDateTime\\\",\\\"title\\\":\\\"Reservation End Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.eventAttendanceCode\\\",\\\"title\\\":\\\"Attendance Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.eventCapacity\\\",\\\"title\\\":\\\"Event capacity\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.eventEndDateTime\\\",\\\"title\\\":\\\"Event End\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.eventStartDateTime\\\",\\\"title\\\":\\\"Event Start\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.imageFile\\\",\\\"title\\\":\\\"Image File Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.importRemoteID\\\",\\\"title\\\":\\\"Import Remote I D\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.inventoryTrackBy\\\",\\\"title\\\":\\\"Track Inventory By\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"json\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.jsonAttributesValue\\\",\\\"title\\\":\\\"entity.Sku.jsonAttributesValue_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.listPrice\\\",\\\"title\\\":\\\"MSRP (List Price)\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"datetime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.nextDeliveryScheduleDate\\\",\\\"title\\\":\\\"Next Delivery Schedule Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.price\\\",\\\"title\\\":\\\"Price\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"datetime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.publishedEndDateTime\\\",\\\"title\\\":\\\"Published End Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.publishedFlag\\\",\\\"title\\\":\\\"Published\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"datetime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.publishedStartDateTime\\\",\\\"title\\\":\\\"Published Start Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.purchaseEndDateTime\\\",\\\"title\\\":\\\"Purchase End Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.purchaseStartDateTime\\\",\\\"title\\\":\\\"Purchase Start Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.redemptionAmount\\\",\\\"title\\\":\\\"Redemption Amount\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"rbKey\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.redemptionAmountType\\\",\\\"title\\\":\\\"Redemption Amount Type\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.remoteQBSkuID\\\",\\\"title\\\":\\\"QuickBooks SkuID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"big_decimal\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"currency\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.renewalPrice\\\",\\\"title\\\":\\\"Renewal Price\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.skuCode\\\",\\\"title\\\":\\\"Sku Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.skuDescription\\\",\\\"title\\\":\\\"Sku Description\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.skuID\\\",\\\"title\\\":\\\"SkuID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.skuName\\\",\\\"title\\\":\\\"Sku Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"timestamp\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"dateTime\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.startReservationDateTime\\\",\\\"title\\\":\\\"Reservation Start Date\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_sku.userDefinedPriceFlag\\\",\\\"title\\\":\\\"User Defined Price\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 10\n}"}],"_postman_id":"6bc3e061-0323-4765-bc16-12372f90b5a3"},{"name":"Update Sku","id":"d4a152ba-abd6-43a0-b48c-f3e41a185d84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skuName\": \"\",\n    \"skuCode\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/sku/{{skuID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","sku","{{skuID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"d4a152ba-abd6-43a0-b48c-f3e41a185d84"},{"name":"Create Sku inside a Product","id":"8a77c9e1-bbe4-4a43-ac8c-a475a6c4e5df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skuCode\" : \"\",\n    \"skuName\" : \"\",\n    \"price\" : ,\n    \"listprice\": ,\n    \"product\" : {\n        \"productID\" : \"\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"/api/sku","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","sku"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"8a77c9e1-bbe4-4a43-ac8c-a475a6c4e5df"},{"name":"Delete a SKU","id":"473a4069-2a79-4a22-a63d-6fb8a3de3b7d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/sku/{{skuID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","sku","{{skuID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"473a4069-2a79-4a22-a63d-6fb8a3de3b7d"}],"id":"9b68411d-cda3-468b-8b83-0a52d6e8b416","event":[{"listen":"prerequest","script":{"id":"d3edcaed-57bb-4f7d-b2a3-1a54d232ca95","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e81cc747-b922-4d7a-9e30-03ad0c25153b","type":"text/javascript","exec":[""]}}],"_postman_id":"9b68411d-cda3-468b-8b83-0a52d6e8b416","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Carts and Orders","item":[{"name":"Get Order","id":"cdf37192-0489-4f6b-941b-3feb70b30e2d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"/api/order/{{orderID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","order","{{orderID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"cdf37192-0489-4f6b-941b-3feb70b30e2d"},{"name":"Get Order Item","id":"f1c13e4a-0284-48da-b025-4a8e2c989c14","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/orderitem/{{orderItemID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","orderitem","{{orderItemID}}"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"4aec6219-5e3a-4103-a8e1-da6946c31b75","name":"Get Order Item","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"EFC7EA9838F381906DE1105C6ABFAF8AC6A9C948","type":"text"},{"key":"Access-Key-Secret","value":"NDc5M0Q1RTZCMDA5ODVFODRGMTQ3REEwM0Y4RERDQUJFMjVGODIyQQ==","type":"text"}],"url":"/api/orderitem/8ab1b254828e3fd401829066688d039e"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 12 Aug 2022 17:28:58 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"calculatedTaxAmount\": \"$0.00\",\n    \"calculatedExtendedUnitPrice\": \"$0.00\",\n    \"skuPrice\": \"$0.00\",\n    \"calculatedExtendedUnitPriceAfterDiscount\": \"$0.00\",\n    \"stockLoss\": \"\",\n    \"bundleItemQuantity\": \"\",\n    \"estimatedFulfillmentDateTime\": \"\",\n    \"sellOnBackOrderFlag\": \"No \",\n    \"rewardSkuFlag\": \"No \",\n    \"currencyCode\": \"USD\",\n    \"calculatedItemTotal\": \"$0.00\",\n    \"calculatedQuantityDelivered\": 1,\n    \"calculatedVATAmount\": \"$0.00\",\n    \"calculatedQuantityDeliveredMinusReturns\": 1,\n    \"calculatedExtendedPriceAfterDiscount\": \"$0.00\",\n    \"price\": \"$0.00\",\n    \"messages\": [],\n    \"calculatedTaxAmountNotRefunded\": \"$0.00\",\n    \"calculatedExtendedPrice\": \"$0.00\",\n    \"calculatedExtendedPriceAfterDiscountMinusReturns\": \"$0.00\",\n    \"estimatedDeliveryDateTime\": \"\",\n    \"orderItemID\": \"8ab1b254828e3fd401829066688d039e\",\n    \"calculatedVATAmountNotRefunded\": \"$0.00\",\n    \"calculatedDiscountAmount\": \"$0.00\",\n    \"userDefinedPriceFlag\": \"No \",\n    \"allocatedOrderDiscountAmount\": \"$0.00\",\n    \"engravingText\": \"\",\n    \"quantity\": 1,\n    \"stockLossReason\": \"\",\n    \"importRemoteID\": \"\",\n    \"publicRemoteID\": \"\"\n}"}],"_postman_id":"f1c13e4a-0284-48da-b025-4a8e2c989c14"},{"name":"Create Order","id":"99045fa3-b083-4d28-b759-57c1e093fbbc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"slatAction\": \"admin:entity.processorder\",\r\n    \"s\": \"1\",\r\n    \"processContext\": \"create\",\r\n    \"orderID\": \"\",\r\n    \"newAccountFlag\": \"0\",\r\n    \"accountID\": \"{{accountID}}\",\r\n    \"orderOriginID\": \"{{orderOriginID}}\",\r\n    \"orderCreatedSite.siteID\": \"{{orderCreatedSite.siteID}}\",\r\n    \"orderTypeID\": \"{{orderTypeID}}\",\r\n    \"currencyCode\": \"USD\",\r\n    \"ajaxRequest\": \"true\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/order/","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","order",""],"host":[""],"query":[],"variable":[]}},"response":[{"id":"fae264b3-0acc-4fee-b355-c4cdd90331c3","name":"Create Order","originalRequest":{"method":"PUT","header":[{"key":"Access-Key","value":"EFC7EA9838F381906DE1105C6ABFAF8AC6A9C948","type":"text"},{"key":"Access-Key-Secret","value":"NDc5M0Q1RTZCMDA5ODVFODRGMTQ3REEwM0Y4RERDQUJFMjVGODIyQQ==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"slatAction\": \"admin:entity.processorder\",\r\n    \"processContext\": \"create\",\r\n    \"accountID\": \"8ab1955e81fd46d20181fd93554b00a9\",\r\n    \"orderOriginID\": \"2c918089751914db01754b474a6f000e\",\r\n    \"orderCreatedSite.siteID\": \"2c91808472a3ddc701732986f8f40172\",\r\n    \"orderTypeID\": \"444df2df9f923d6c6fd0942a466e84cc\",\r\n    \"currencyCode\": \"USD\",\r\n    \"ajaxRequest\": \"true\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/api/order/"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 15 Aug 2022 20:03:57 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"174"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=AD47C4C0EFCEF51128308AB3B9E6F382; Path=/; Secure; HttpOnly"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"orderID\": \"8ab1b3bc82a286630182a31b115c008b\"\n    },\n    \"errors\": \"\",\n    \"messages\": [\n        {\n            \"message\": \"api.main.Order.new_success_en_us_missing\",\n            \"messageType\": \"success\"\n        }\n    ],\n    \"SUCCESS\": true\n}"}],"_postman_id":"99045fa3-b083-4d28-b759-57c1e093fbbc"},{"name":"Get Order Fulfillment","id":"1e91e21f-154c-4ea2-8e62-cc6b1c3dba1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/orderFulfillment/{{orderFulfillmentID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","orderFulfillment","{{orderFulfillmentID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"1e91e21f-154c-4ea2-8e62-cc6b1c3dba1a"}],"id":"20b4ac2e-71ad-41d9-80ff-5f9899fe6c9b","_postman_id":"20b4ac2e-71ad-41d9-80ff-5f9899fe6c9b","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Product Types","item":[{"name":"Get Product Types By Pagination","id":"a9b1ae7d-f589-4202-a279-31fafa7da692","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/producttype?p:show=5&p:current=2","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","producttype"],"host":[""],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}],"variable":[]}},"response":[{"id":"c90f85e7-2259-44f4-8135-01bbf5cf683b","name":"Get Product Types By Pagination","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":{"raw":"/api/producttype?p:show=5&p:current=2","host":[""],"path":["api","producttype"],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}]}},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:36:51 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 80,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8572921\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab194eb80f087250180f8e0423d09f0\",\n            \"productTypeID\": \"8ab194eb80f087250180f8e0423d09f0\",\n            \"productTypeNamePath\": \"ProductType8572921\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8572921\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8562039\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab194eb80f087250180f3b9f382034d\",\n            \"productTypeID\": \"8ab194eb80f087250180f3b9f382034d\",\n            \"productTypeNamePath\": \"ProductType8562039\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8562039\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8559616\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1947280e101bf0180ee9390fd0ce5\",\n            \"productTypeID\": \"8ab1947280e101bf0180ee9390fd0ce5\",\n            \"productTypeNamePath\": \"ProductType8559616\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8559616\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8555882\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1952880ddbd260180df2085640142\",\n            \"productTypeID\": \"8ab1952880ddbd260180df2085640142\",\n            \"productTypeNamePath\": \"ProductType8555882\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8555882\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8553713\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b3fd80d8e40d0180d9fa23b9010a\",\n            \"productTypeID\": \"8ab1b3fd80d8e40d0180d9fa23b9010a\",\n            \"productTypeNamePath\": \"ProductType8553713\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8553713\"\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 6,\n    \"totalPages\": 16,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"ProductType\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": \"5\",\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 2,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"ProductType\\\",\\\"baseEntityAlias\\\":\\\"_producttype\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.activeFlag\\\",\\\"title\\\":\\\"Active\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.imageFile\\\",\\\"title\\\":\\\"Image File\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.importRemoteID\\\",\\\"title\\\":\\\"ProductType ImportRemoteID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"json\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.jsonAttributesValue\\\",\\\"title\\\":\\\"entity.ProductType.jsonAttributesValue_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.productTypeDescription\\\",\\\"title\\\":\\\"Product Type Description\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.productTypeID\\\",\\\"title\\\":\\\"productTypeID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.productTypeIDPath\\\",\\\"title\\\":\\\"Product Type ID Path\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.productTypeName\\\",\\\"title\\\":\\\"Product Type Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.productTypeNamePath\\\",\\\"title\\\":\\\"Product Type Name Path\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.systemCode\\\",\\\"title\\\":\\\"System Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 5\n}"}],"_postman_id":"a9b1ae7d-f589-4202-a279-31fafa7da692"},{"name":"Get Product Type By Id","id":"8ac55bc1-1d93-4d0b-97c9-eaee4c3c0db9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/producttype/{{productTypeID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","producttype","{{productTypeID}}"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"3c2e86ad-ff45-4c93-aa8f-a5b5da192302","name":"Get Product Type By Id","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/producttype/2c91808472a3ddc70172e1af3a600108"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:37:18 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"434"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"activeFlag\": \"Yes \",\n    \"jsonAttributesValue\": \"\",\n    \"urlTitle\": \"equipment\",\n    \"messages\": [],\n    \"imageFile\": \"\",\n    \"productTypeDescription\": \"\",\n    \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,2c91808472a3ddc70172e1af3a600108\",\n    \"productTypeID\": \"2c91808472a3ddc70172e1af3a600108\",\n    \"parentProductType.productTypeID\": \"444df2f7ea9c87e60051f3cd87b435a1\",\n    \"productTypeNamePath\": \"Equipment\",\n    \"systemCode\": \"\",\n    \"importRemoteID\": \"\",\n    \"productTypeName\": \"Equipment\"\n}"}],"_postman_id":"8ac55bc1-1d93-4d0b-97c9-eaee4c3c0db9"},{"name":"Get Product Types","id":"ad218738-6d28-4aef-a4a1-e0836ab3fbbf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/producttype","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","producttype"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"6c240404-5f93-4f49-8a0e-55651515a27d","name":"Get Product Types","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/producttype"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:37:37 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 80,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8585431\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b21f81024199018119969dfe1ff3\",\n            \"productTypeID\": \"8ab1b21f81024199018119969dfe1ff3\",\n            \"productTypeNamePath\": \"ProductType8585431\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8585431\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8584401\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1958480ff475b018117c692f41cad\",\n            \"productTypeID\": \"8ab1958480ff475b018117c692f41cad\",\n            \"productTypeNamePath\": \"ProductType8584401\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8584401\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8582551\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b21f81024199018112a02b2312a4\",\n            \"productTypeID\": \"8ab1b21f81024199018112a02b2312a4\",\n            \"productTypeNamePath\": \"ProductType8582551\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8582551\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8579245\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1958480ff475b0181032d12410512\",\n            \"productTypeID\": \"8ab1958480ff475b0181032d12410512\",\n            \"productTypeNamePath\": \"ProductType8579245\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8579245\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8576579\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1947980fb29ae0180fe06b94c031c\",\n            \"productTypeID\": \"8ab1947980fb29ae0180fe06b94c031c\",\n            \"productTypeNamePath\": \"ProductType8576579\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8576579\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8572921\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab194eb80f087250180f8e0423d09f0\",\n            \"productTypeID\": \"8ab194eb80f087250180f8e0423d09f0\",\n            \"productTypeNamePath\": \"ProductType8572921\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8572921\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8562039\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab194eb80f087250180f3b9f382034d\",\n            \"productTypeID\": \"8ab194eb80f087250180f3b9f382034d\",\n            \"productTypeNamePath\": \"ProductType8562039\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8562039\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8559616\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1947280e101bf0180ee9390fd0ce5\",\n            \"productTypeID\": \"8ab1947280e101bf0180ee9390fd0ce5\",\n            \"productTypeNamePath\": \"ProductType8559616\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8559616\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8555882\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1952880ddbd260180df2085640142\",\n            \"productTypeID\": \"8ab1952880ddbd260180df2085640142\",\n            \"productTypeNamePath\": \"ProductType8555882\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8555882\"\n        },\n        {\n            \"activeFlag\": false,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"producttype8553713\",\n            \"imageFile\": \"\",\n            \"productTypeDescription\": \" \",\n            \"productTypeIDPath\": \"444df2f7ea9c87e60051f3cd87b435a1,8ab1b3fd80d8e40d0180d9fa23b9010a\",\n            \"productTypeID\": \"8ab1b3fd80d8e40d0180d9fa23b9010a\",\n            \"productTypeNamePath\": \"ProductType8553713\",\n            \"systemCode\": \" \",\n            \"importRemoteID\": \" \",\n            \"parentProductType_productTypeID\": \" \",\n            \"productTypeName\": \"ProductType8553713\"\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 1,\n    \"totalPages\": 8,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"ProductType\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": 10,\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 1,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"ProductType\\\",\\\"baseEntityAlias\\\":\\\"_producttype\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.activeFlag\\\",\\\"title\\\":\\\"Active\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.imageFile\\\",\\\"title\\\":\\\"Image File\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.importRemoteID\\\",\\\"title\\\":\\\"ProductType ImportRemoteID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"json\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.jsonAttributesValue\\\",\\\"title\\\":\\\"entity.ProductType.jsonAttributesValue_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.productTypeDescription\\\",\\\"title\\\":\\\"Product Type Description\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.productTypeID\\\",\\\"title\\\":\\\"productTypeID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.productTypeIDPath\\\",\\\"title\\\":\\\"Product Type ID Path\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.productTypeName\\\",\\\"title\\\":\\\"Product Type Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.productTypeNamePath\\\",\\\"title\\\":\\\"Product Type Name Path\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.systemCode\\\",\\\"title\\\":\\\"System Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_producttype.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 10\n}"}],"_postman_id":"ad218738-6d28-4aef-a4a1-e0836ab3fbbf"},{"name":"Update Product Types","id":"5d854a16-f866-492d-b589-ddb9a05b773c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"activeFlag\": \"\",\n    \"urlTitle\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/producttype/{{productTypeID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","producttype","{{productTypeID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"5d854a16-f866-492d-b589-ddb9a05b773c"},{"name":"Create a Product Type","id":"4aad9645-2deb-4d57-8256-d8512f553aa6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"productTypeNamePath\": \"\",\n    \"productTypeName\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/producttype","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","producttype"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"a1ec85ec-349f-46a9-9a30-aeda319f1fff","name":"Create a Product Type","originalRequest":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"productTypeNamePath\": \"Merchandise > Equipment\",\n    \"productTypeName\": \"Shoulder Pads\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/producttype"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:38:39 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"186"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"productTypeID\": \"8ab1b27c811b671b01811bd7896200ad\"\n    },\n    \"errors\": \"\",\n    \"messages\": [\n        {\n            \"message\": \"api.main.ProductType.new_success_en_us_missing\",\n            \"messageType\": \"success\"\n        }\n    ],\n    \"SUCCESS\": true\n}"}],"_postman_id":"4aad9645-2deb-4d57-8256-d8512f553aa6"},{"name":"Delete a Product Type","id":"e5b0ba14-3679-4f42-9923-e8e6e30baf62","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/producttype/{{productTypeID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","producttype","{{productTypeID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"e5b0ba14-3679-4f42-9923-e8e6e30baf62"}],"id":"5ed0246e-c828-488e-9821-101bba6bb307","_postman_id":"5ed0246e-c828-488e-9821-101bba6bb307","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Option Groups","item":[{"name":"Get Option Groups By Pagination","id":"ba8d9a6a-b48b-4f9d-9af1-99352df0abbf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/optiongroup?p:show=5&p:current=2","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","optiongroup"],"host":[""],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}],"variable":[]}},"response":[{"id":"1eb2a006-6e72-4f5c-969a-2ca220293889","name":"Get Option Groups By Pagination","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":{"raw":"/api/optiongroup?p:show=5&p:current=2","host":[""],"path":["api","optiongroup"],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}]}},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:39:15 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 57,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8572971\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8572971\",\n            \"optionGroupID\": \"8ab194eb80f087250180f905905e0a0e\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 52,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8562072\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8562072\",\n            \"optionGroupID\": \"8ab1b3d480f087d80180f3df2acf03a5\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 51,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8559647\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8559647\",\n            \"optionGroupID\": \"8ab1b39280e1008c0180eeb8d6610d0c\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 50,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8555917\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8555917\",\n            \"optionGroupID\": \"8ab1952880ddbd260180df45bd6e0167\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 49,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8553747\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8553747\",\n            \"optionGroupID\": \"8ab1b3fd80d8e40d0180da1f5adb018a\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 48,\n            \"optionGroupImage\": \" \"\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 6,\n    \"totalPages\": 12,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"OptionGroup\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": \"5\",\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 2,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"OptionGroup\\\",\\\"baseEntityAlias\\\":\\\"_optiongroup\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.globalFlag\\\",\\\"title\\\":\\\"Global Object Group\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.imageGroupFlag\\\",\\\"title\\\":\\\"Product Image Group\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.importRemoteID\\\",\\\"title\\\":\\\"Import Remote I D\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"json\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.jsonAttributesValue\\\",\\\"title\\\":\\\"entity.OptionGroup.jsonAttributesValue_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.optionGroupCode\\\",\\\"title\\\":\\\"Option Group Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.optionGroupDescription\\\",\\\"title\\\":\\\"Option Group Description\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.optionGroupID\\\",\\\"title\\\":\\\"Option Group ID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.optionGroupImage\\\",\\\"title\\\":\\\"Option Group Image\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.optionGroupName\\\",\\\"title\\\":\\\"Option Group Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.sortOrder\\\",\\\"title\\\":\\\"Sort Order\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 5\n}"}],"_postman_id":"ba8d9a6a-b48b-4f9d-9af1-99352df0abbf"},{"name":"Get Option Group By Id","id":"bb8007a5-446b-412b-b4fc-456e7ce5ce50","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/optiongroup/{{optionGroupID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","optiongroup","{{optionGroupID}}"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"8fdbd3f1-9bb3-4cf5-998f-d63a00d29014","name":"Get Option Group By Id","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/optiongroup/2c91808472a3ddc70172a3e33def000d"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:39:39 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"292"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonAttributesValue\": \"\",\n    \"optionGroupCode\": \"soccerBallColor\",\n    \"messages\": [],\n    \"optionGroupDescription\": \"\",\n    \"imageGroupFlag\": \"Yes \",\n    \"optionGroupName\": \"Soccer Ball Color\",\n    \"optionGroupID\": \"2c91808472a3ddc70172a3e33def000d\",\n    \"importRemoteID\": \"\",\n    \"globalFlag\": \"No \",\n    \"sortOrder\": 2,\n    \"optionGroupImage\": \"\"\n}"}],"_postman_id":"bb8007a5-446b-412b-b4fc-456e7ce5ce50"},{"name":"Get Option Groups","id":"87392034-c788-4263-96d8-1dbb6bb9e2fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/optiongroup","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","optiongroup"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"dc886a8a-de90-47cb-b27a-a152a3d4d949","name":"Get Option Groups","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/optiongroup"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:39:56 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 57,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8585336\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8585336\",\n            \"optionGroupID\": \"8ab1b21f81024199018119791b521fb0\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 57,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8584436\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8584436\",\n            \"optionGroupID\": \"8ab1958480ff475b018117ebb47a1d4f\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 56,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8582588\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8582588\",\n            \"optionGroupID\": \"8ab1b21f81024199018112c5589312e8\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 55,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8579276\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8579276\",\n            \"optionGroupID\": \"8ab1958480ff475b01810352471b0535\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 54,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8576681\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8576681\",\n            \"optionGroupID\": \"8ab1947980fb29ae0180fe2bf0dc03b5\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 53,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8572971\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8572971\",\n            \"optionGroupID\": \"8ab194eb80f087250180f905905e0a0e\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 52,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8562072\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8562072\",\n            \"optionGroupID\": \"8ab1b3d480f087d80180f3df2acf03a5\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 51,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8559647\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8559647\",\n            \"optionGroupID\": \"8ab1b39280e1008c0180eeb8d6610d0c\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 50,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8555917\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8555917\",\n            \"optionGroupID\": \"8ab1952880ddbd260180df45bd6e0167\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 49,\n            \"optionGroupImage\": \" \"\n        },\n        {\n            \"jsonAttributesValue\": \" \",\n            \"optionGroupCode\": \"OptionGroup8553747\",\n            \"optionGroupDescription\": \" \",\n            \"imageGroupFlag\": true,\n            \"optionGroupName\": \"OptionGroup8553747\",\n            \"optionGroupID\": \"8ab1b3fd80d8e40d0180da1f5adb018a\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 48,\n            \"optionGroupImage\": \" \"\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 1,\n    \"totalPages\": 6,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"OptionGroup\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": 10,\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 1,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"OptionGroup\\\",\\\"baseEntityAlias\\\":\\\"_optiongroup\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.globalFlag\\\",\\\"title\\\":\\\"Global Object Group\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.imageGroupFlag\\\",\\\"title\\\":\\\"Product Image Group\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.importRemoteID\\\",\\\"title\\\":\\\"Import Remote I D\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"json\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.jsonAttributesValue\\\",\\\"title\\\":\\\"entity.OptionGroup.jsonAttributesValue_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.optionGroupCode\\\",\\\"title\\\":\\\"Option Group Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.optionGroupDescription\\\",\\\"title\\\":\\\"Option Group Description\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.optionGroupID\\\",\\\"title\\\":\\\"Option Group ID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.optionGroupImage\\\",\\\"title\\\":\\\"Option Group Image\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.optionGroupName\\\",\\\"title\\\":\\\"Option Group Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_optiongroup.sortOrder\\\",\\\"title\\\":\\\"Sort Order\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 10\n}"}],"_postman_id":"87392034-c788-4263-96d8-1dbb6bb9e2fa"},{"name":"Update Option Group","id":"8fee77e2-8c00-4d8f-bd50-ca65998791bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optionGroupCode\": \"\",\n    \"optionGroupName\": \"\"\n}"},"url":"/api/optiongroup/{{optionGroupID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","optiongroup","{{optionGroupID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"8fee77e2-8c00-4d8f-bd50-ca65998791bb"},{"name":"Create a Option Group","id":"681a9b50-7553-4c77-ad19-1d96aeb98fdf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optionGroupCode\": \"\",\n    \"optionGroupName\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/optiongroup","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","optiongroup"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"df99f077-3dbc-4773-b089-6b57845e0e68","name":"Create a Option Group","originalRequest":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optionGroupCode\": \"TestingAPIOption\",\n    \"optionGroupName\": \"Testing API Options\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/optiongroup"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:40:38 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"186"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Set-Cookie","value":"JSESSIONID=AA3931AD75BC8507285F73FA44040712; Path=/; Secure; HttpOnly"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"optionGroupID\": \"8ab1b27c811b671b01811bd9594b00b2\"\n    },\n    \"errors\": \"\",\n    \"messages\": [\n        {\n            \"message\": \"api.main.OptionGroup.new_success_en_us_missing\",\n            \"messageType\": \"success\"\n        }\n    ],\n    \"SUCCESS\": true\n}"}],"_postman_id":"681a9b50-7553-4c77-ad19-1d96aeb98fdf"},{"name":"Delete a Option Group","id":"dc6207eb-a6ff-42fb-9e68-744ddd057213","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/optiongroup/{{optionGroupID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","optiongroup","{{optionGroupID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"dc6207eb-a6ff-42fb-9e68-744ddd057213"},{"name":"Create Option through Option Group","id":"6c88f77b-a5d5-44b5-9205-cb0a3332d17d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optionName\" : \"\",\n    \"optionCode\" : \"\",\n    \"optiongroup\" : {\n        \"optionGroupID\" : \"\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"/api/option","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","option"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"436adb3e-28c8-4232-b190-8a2c06f7f150","name":"Create Option through Option Group","originalRequest":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optionName\" : \"Testing API OG\",\n    \"optionCode\" : \"testingapiOG123\",\n    \"optiongroup\" : {\n        \"optionGroupID\" : \"8ab1b27c811b671b01811bd9594b00b2\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"/api/option"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:41:39 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"176"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"optionID\": \"8ab1b27c811b671b01811bda477300b4\"\n    },\n    \"errors\": \"\",\n    \"messages\": [\n        {\n            \"message\": \"api.main.Option.new_success_en_us_missing\",\n            \"messageType\": \"success\"\n        }\n    ],\n    \"SUCCESS\": true\n}"}],"_postman_id":"6c88f77b-a5d5-44b5-9205-cb0a3332d17d"}],"id":"32507943-f824-44d3-a3fd-2724d38c3b0b","_postman_id":"32507943-f824-44d3-a3fd-2724d38c3b0b","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Categories","item":[{"name":"Get Categories By Pagination","id":"ccd44e71-b3a4-4876-accb-a1530061b39f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/category?p:show=5&p:current=2","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","category"],"host":[""],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}],"variable":[]}},"response":[{"id":"31d8959e-5ffc-4d21-a524-93a44dbdf73a","name":"Get Categories By Pagination","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":{"raw":"/api/category?p:show=5&p:current=2","host":[""],"path":["api","category"],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}]}},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:42:00 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 49,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"vanilla\",\n            \"categoryID\": \"8ab1b3a180241021018027ec7de00390\",\n            \"categoryName\": \"Vanilla\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Luxury Candles > Vanilla\",\n            \"urlTitlePath\": \"luxury-candles/vanilla\",\n            \"categoryIDPath\": \"8ab1b3a180241021018027ec867c0391,8ab1b3a180241021018027ec7de00390\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"c16a5320fa475530d9583c34fd356ef5\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"lavender\",\n            \"categoryID\": \"8ab1b23f80240fbb018027ec100e04e7\",\n            \"categoryName\": \"Lavender\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Luxury Candles > Lavender\",\n            \"urlTitlePath\": \"luxury-candles/lavender\",\n            \"categoryIDPath\": \"8ab1b3a180241021018027ec867c0391,8ab1b23f80240fbb018027ec100e04e7\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"6364d3f0f495b6ab9dcf8d3b5c6e0b01\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"washing-machine\",\n            \"categoryID\": \"8ab1b23f80240fbb018027bfa81f048b\",\n            \"categoryName\": \"Washing Machine\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Washing Machine\",\n            \"urlTitlePath\": \"washing-machine\",\n            \"categoryIDPath\": \"8ab1b23f80240fbb018027bfa81f048b\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"70efdf2ec9b086079795c442636b55fb\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"electronics\",\n            \"categoryID\": \"8ab1b23f80240fbb018027bfa4c80481\",\n            \"categoryName\": \"Electronics\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Electronics\",\n            \"urlTitlePath\": \"electronics\",\n            \"categoryIDPath\": \"8ab1b23f80240fbb018027bfa4c80481\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"d3d9446802a44259755d38e6d163e820\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"kids\",\n            \"categoryID\": \"8ab1b23f80240fbb018027bfa4e80482\",\n            \"categoryName\": \"Kids\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Shoes > Kids\",\n            \"urlTitlePath\": \"shoes/kids\",\n            \"categoryIDPath\": \"8ab1b23f80240fbb018027bfa6f90488,8ab1b23f80240fbb018027bfa4e80482\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"6ea9ab1baa0efb9e19094440c317e21b\",\n            \"parentCategory_categoryID\": \" \"\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 6,\n    \"totalPages\": 10,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"Category\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": \"5\",\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 2,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"Category\\\",\\\"baseEntityAlias\\\":\\\"_category\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.activeFlag\\\",\\\"title\\\":\\\"Active\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.allowProductAssignmentFlag\\\",\\\"title\\\":\\\"Allow Product Assignment\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryDescription\\\",\\\"title\\\":\\\"Category Description\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryID\\\",\\\"title\\\":\\\"Category ID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryIDPath\\\",\\\"title\\\":\\\"Category ID Path\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryName\\\",\\\"title\\\":\\\"Category Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryNamePath\\\",\\\"title\\\":\\\"Category Name Path\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.cmsCategoryID\\\",\\\"title\\\":\\\"CMS Category ID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.importRemoteID\\\",\\\"title\\\":\\\"entity.Category.importRemoteID_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"json\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.jsonAttributesValue\\\",\\\"title\\\":\\\"entity.Category.jsonAttributesValue_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.publishedFlag\\\",\\\"title\\\":\\\"Published\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.restrictAccessFlag\\\",\\\"title\\\":\\\"Restrict Access\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.urlTitlePath\\\",\\\"title\\\":\\\"URL Title Path\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 5\n}"}],"_postman_id":"ccd44e71-b3a4-4876-accb-a1530061b39f"},{"name":"Get Category By Id","id":"59ed2165-b5ad-41ce-90e7-62f74bdd45cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/category/{{categoryID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","category","{{categoryID}}"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"385ce631-c4ae-4d2f-b1e0-c1b4decad1e8","name":"Get Category By Id","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/category/2c918087740ac447017432c6fc26005e"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:42:35 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"435"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"activeFlag\": \"No \",\n    \"jsonAttributesValue\": \"\",\n    \"categoryID\": \"2c918087740ac447017432c6fc26005e\",\n    \"urlTitle\": \"hockey\",\n    \"messages\": [],\n    \"categoryName\": \"Hockey\",\n    \"restrictAccessFlag\": \"No \",\n    \"categoryDescription\": \"\",\n    \"publishedFlag\": \"No \",\n    \"allowProductAssignmentFlag\": \"Yes \",\n    \"categoryNamePath\": \"Hockey\",\n    \"urlTitlePath\": \"hockey\",\n    \"parentCategory.categoryID\": \"\",\n    \"categoryIDPath\": \"2c918087740ac447017432c6fc26005e\",\n    \"cmsCategoryID\": \"\",\n    \"importRemoteID\": \"\"\n}"}],"_postman_id":"59ed2165-b5ad-41ce-90e7-62f74bdd45cb"},{"name":"Get Categories","id":"269e4a2d-8537-477f-ac73-0d81d1cd7d34","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/category","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","category"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"a8f303a6-e7eb-4c36-b1f1-937bf61294f7","name":"Get Categories","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/category"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:42:50 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 49,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"under-armour\",\n            \"categoryID\": \"8ab1b3a180241021018027fc172c03a4\",\n            \"categoryName\": \"Under Armour\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Sports Clothing Brand > Under Armour\",\n            \"urlTitlePath\": \"sports-clothing-brand/under-armour\",\n            \"categoryIDPath\": \"8ab1b3a180241021018027fc12cf03a2,8ab1b3a180241021018027fc172c03a4\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"e369853df766fa44e1ed0ff613f563bd\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"sports-clothing-brand\",\n            \"categoryID\": \"8ab1b3a180241021018027fc12cf03a2\",\n            \"categoryName\": \"Sports Clothing Brand\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Sports Clothing Brand\",\n            \"urlTitlePath\": \"sports-clothing-brand\",\n            \"categoryIDPath\": \"8ab1b3a180241021018027fc12cf03a2\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"182be0c5cdcd5072bb1864cdee4d3d6e\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"nike\",\n            \"categoryID\": \"8ab1b3a180241021018027fc136b03a3\",\n            \"categoryName\": \"Nike\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Sports Clothing Brand > Nike\",\n            \"urlTitlePath\": \"sports-clothing-brand/nike\",\n            \"categoryIDPath\": \"8ab1b3a180241021018027fc12cf03a2,8ab1b3a180241021018027fc136b03a3\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"19ca14e7ea6328a42e0eb13d585e4c22\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"adidas\",\n            \"categoryID\": \"8ab1b3a180241021018027fc0eb703a1\",\n            \"categoryName\": \"Adidas\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Sports Clothing Brand > Adidas\",\n            \"urlTitlePath\": \"sports-clothing-brand/adidas\",\n            \"categoryIDPath\": \"8ab1b3a180241021018027fc12cf03a2,8ab1b3a180241021018027fc0eb703a1\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"1c383cd30b7c298ab50293adfecb7b18\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"luxury-candles\",\n            \"categoryID\": \"8ab1b3a180241021018027ec867c0391\",\n            \"categoryName\": \"Luxury Candles\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Luxury Candles\",\n            \"urlTitlePath\": \"luxury-candles\",\n            \"categoryIDPath\": \"8ab1b3a180241021018027ec867c0391\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"34173cb38f07f89ddbebc2ac9128303f\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"vanilla\",\n            \"categoryID\": \"8ab1b3a180241021018027ec7de00390\",\n            \"categoryName\": \"Vanilla\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Luxury Candles > Vanilla\",\n            \"urlTitlePath\": \"luxury-candles/vanilla\",\n            \"categoryIDPath\": \"8ab1b3a180241021018027ec867c0391,8ab1b3a180241021018027ec7de00390\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"c16a5320fa475530d9583c34fd356ef5\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"lavender\",\n            \"categoryID\": \"8ab1b23f80240fbb018027ec100e04e7\",\n            \"categoryName\": \"Lavender\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Luxury Candles > Lavender\",\n            \"urlTitlePath\": \"luxury-candles/lavender\",\n            \"categoryIDPath\": \"8ab1b3a180241021018027ec867c0391,8ab1b23f80240fbb018027ec100e04e7\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"6364d3f0f495b6ab9dcf8d3b5c6e0b01\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"washing-machine\",\n            \"categoryID\": \"8ab1b23f80240fbb018027bfa81f048b\",\n            \"categoryName\": \"Washing Machine\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Washing Machine\",\n            \"urlTitlePath\": \"washing-machine\",\n            \"categoryIDPath\": \"8ab1b23f80240fbb018027bfa81f048b\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"70efdf2ec9b086079795c442636b55fb\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"electronics\",\n            \"categoryID\": \"8ab1b23f80240fbb018027bfa4c80481\",\n            \"categoryName\": \"Electronics\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Electronics\",\n            \"urlTitlePath\": \"electronics\",\n            \"categoryIDPath\": \"8ab1b23f80240fbb018027bfa4c80481\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"d3d9446802a44259755d38e6d163e820\",\n            \"parentCategory_categoryID\": \" \"\n        },\n        {\n            \"activeFlag\": true,\n            \"jsonAttributesValue\": \" \",\n            \"urlTitle\": \"kids\",\n            \"categoryID\": \"8ab1b23f80240fbb018027bfa4e80482\",\n            \"categoryName\": \"Kids\",\n            \"restrictAccessFlag\": true,\n            \"publishedFlag\": true,\n            \"categoryDescription\": \" \",\n            \"allowProductAssignmentFlag\": true,\n            \"categoryNamePath\": \"Shoes > Kids\",\n            \"urlTitlePath\": \"shoes/kids\",\n            \"categoryIDPath\": \"8ab1b23f80240fbb018027bfa6f90488,8ab1b23f80240fbb018027bfa4e80482\",\n            \"cmsCategoryID\": \" \",\n            \"importRemoteID\": \"6ea9ab1baa0efb9e19094440c317e21b\",\n            \"parentCategory_categoryID\": \" \"\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 1,\n    \"totalPages\": 5,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"Category\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": 10,\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 1,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"Category\\\",\\\"baseEntityAlias\\\":\\\"_category\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.activeFlag\\\",\\\"title\\\":\\\"Active\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.allowProductAssignmentFlag\\\",\\\"title\\\":\\\"Allow Product Assignment\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryDescription\\\",\\\"title\\\":\\\"Category Description\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryID\\\",\\\"title\\\":\\\"Category ID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryIDPath\\\",\\\"title\\\":\\\"Category ID Path\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryName\\\",\\\"title\\\":\\\"Category Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.categoryNamePath\\\",\\\"title\\\":\\\"Category Name Path\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.cmsCategoryID\\\",\\\"title\\\":\\\"CMS Category ID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.importRemoteID\\\",\\\"title\\\":\\\"entity.Category.importRemoteID_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"json\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.jsonAttributesValue\\\",\\\"title\\\":\\\"entity.Category.jsonAttributesValue_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.publishedFlag\\\",\\\"title\\\":\\\"Published\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.restrictAccessFlag\\\",\\\"title\\\":\\\"Restrict Access\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.urlTitle\\\",\\\"title\\\":\\\"URL Title\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_category.urlTitlePath\\\",\\\"title\\\":\\\"URL Title Path\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 10\n}"}],"_postman_id":"269e4a2d-8537-477f-ac73-0d81d1cd7d34"},{"name":"Update Categories","id":"8e1590b9-3b68-4cff-8796-f39d9bf2092d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"activeFlag\": \"\",\n    \"categoryName\": \"\"\n}"},"url":"/api/category/{{categoryID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","category","{{categoryID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"8e1590b9-3b68-4cff-8796-f39d9bf2092d"},{"name":"Create a Category","id":"ba97d8b8-c2bc-41c6-9e63-9b530f710b33","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"categoryName\": \"\",\n    \"parentCategory.categoryID\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/category","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","category"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"a4188bd8-4294-43fa-af51-4c9fb9345492","name":"Create a Category","originalRequest":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"categoryName\": \"Mouth Guards\",\n    \"parentCategory.categoryID\": \"2c918087740ac447017432c6fc26005e\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/category"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:43:40 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"180"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"categoryID\": \"8ab1b27c811b671b01811bdc1f9600b8\"\n    },\n    \"errors\": \"\",\n    \"messages\": [\n        {\n            \"message\": \"api.main.Category.new_success_en_us_missing\",\n            \"messageType\": \"success\"\n        }\n    ],\n    \"SUCCESS\": true\n}"}],"_postman_id":"ba97d8b8-c2bc-41c6-9e63-9b530f710b33"},{"name":"Delete a Category","id":"ee9c2454-4d0c-4d43-9968-f35ee66ca6f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/category/{{categoryID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","category","{{categoryID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"ee9c2454-4d0c-4d43-9968-f35ee66ca6f9"}],"id":"02fe69a2-e9ee-4509-a4d6-98add17bc148","_postman_id":"02fe69a2-e9ee-4509-a4d6-98add17bc148","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}},{"name":"Attribute Set","item":[{"name":"Get Attribute Set","id":"14adefa0-ba42-4677-8042-bf3748b377c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/attributeset","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","attributeset"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"168af320-1e4f-437a-9cf4-f36751fc4915","name":"Get Attribute Set","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/attributeset"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:44:14 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 12,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"attributeSetID\": \"8ab1958880b4860e0180b7635b7a045c\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": false,\n            \"attributeSetObject\": \"Brand\",\n            \"attributeSetCode\": \"g1103\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": false,\n            \"attributeSetName\": \"Grumpy\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 11\n        },\n        {\n            \"attributeSetID\": \"8ab1b2957b18456d017b5571aa6f000e\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Content\",\n            \"attributeSetCode\": \"premiumContentSettings\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": \" \",\n            \"attributeSetName\": \"Premium Content Settings\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 10\n        },\n        {\n            \"attributeSetID\": \"8ab194e27a94d135017af7e6758600ab\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Product\",\n            \"attributeSetCode\": \"globalProductOptions\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": \" \",\n            \"attributeSetName\": \"Global Product Options\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 9\n        },\n        {\n            \"attributeSetID\": \"8ab194e27a94d135017acfceb05200a2\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"OrderItem\",\n            \"attributeSetCode\": \"customOrderItem\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": \" \",\n            \"attributeSetName\": \"Custom Order Option\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 8\n        },\n        {\n            \"attributeSetID\": \"2c91808577fc710a01783bbd5b640008\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Brand\",\n            \"attributeSetCode\": \"brandContent\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": \" \",\n            \"attributeSetName\": \"Brand Content\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 6\n        },\n        {\n            \"attributeSetID\": \"2c9180827766acea0177b6616f1c000e\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Order\",\n            \"attributeSetCode\": \"orderInstructions\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": \" \",\n            \"attributeSetName\": \"Order Instructions\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 5\n        },\n        {\n            \"attributeSetID\": \"2c91808472a3ddc70172be2f7e5a00d0\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Product\",\n            \"attributeSetCode\": \"volleyballDetail\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": \" \",\n            \"attributeSetName\": \"Volleyball Detail\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": false,\n            \"sortOrder\": 2\n        },\n        {\n            \"attributeSetID\": \"2c91808472a3ddc70172a3e48ee7000e\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Product\",\n            \"attributeSetCode\": \"soccerBallDetail\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": \" \",\n            \"attributeSetName\": \"Soccer Ball Detail\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": false,\n            \"sortOrder\": 1\n        },\n        {\n            \"attributeSetID\": \"2c9280847f309689017f311b5e040028\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Order\",\n            \"attributeSetCode\": \"shipstation_order\",\n            \"attributeSetDescription\": \"ShipStation Remote Identifier\",\n            \"excludeFromSearchFlag\": true,\n            \"attributeSetName\": \"ShipStation Integration\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 1\n        },\n        {\n            \"attributeSetID\": \"594f803b380a41396ed63dca39503540\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Account\",\n            \"attributeSetCode\": \"quickbooks_account\",\n            \"attributeSetDescription\": \"QuickBooks Remote Identifier\",\n            \"excludeFromSearchFlag\": true,\n            \"attributeSetName\": \"QuickBooks Integration\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 1\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 1,\n    \"totalPages\": 2,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"AttributeSet\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": 10,\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 1,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"AttributeSet\\\",\\\"baseEntityAlias\\\":\\\"_attributeset\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.accountSaveFlag\\\",\\\"title\\\":\\\"Enable Account Saving\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.activeFlag\\\",\\\"title\\\":\\\"Active\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.attributeSetCode\\\",\\\"title\\\":\\\"Attribute Set Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.attributeSetDescription\\\",\\\"title\\\":\\\"Attribute Set Description\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.attributeSetID\\\",\\\"title\\\":\\\"Attribute Set ID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.attributeSetName\\\",\\\"title\\\":\\\"Attribute Set Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.attributeSetObject\\\",\\\"title\\\":\\\"Attribute Set Object\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.createJsonColumnFlag\\\",\\\"title\\\":\\\"Create JSON Column\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.excludeFromSearchFlag\\\",\\\"title\\\":\\\"Exclude from Search\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.globalFlag\\\",\\\"title\\\":\\\"Global Attribute Set\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.importRemoteID\\\",\\\"title\\\":\\\"entity.AttributeSet.importRemoteID_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.sortOrder\\\",\\\"title\\\":\\\"Sort Order\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 10\n}"}],"_postman_id":"14adefa0-ba42-4677-8042-bf3748b377c9"},{"name":"Get Attribute Set By Pagination","id":"b2f6aacf-2547-4c79-bf4a-0972e08b18f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/attributeset?p:show=5&p:current=2","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","attributeset"],"host":[""],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}],"variable":[]}},"response":[{"id":"1c1c233c-920a-47f9-9df0-4667cd535294","name":"Get Attribute Set By Pagination","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":{"raw":"/api/attributeset?p:show=5&p:current=2","host":[""],"path":["api","attributeset"],"query":[{"key":"p:show","value":"5"},{"key":"p:current","value":"2"}]}},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:44:20 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"collectionCode\": \"\",\n    \"recordsCount\": 12,\n    \"collectionName\": \"\",\n    \"disableAveragesAndSumsFlag\": \"1\",\n    \"reportFlag\": false,\n    \"messages\": [],\n    \"collectionID\": \"\",\n    \"pageRecords\": [\n        {\n            \"attributeSetID\": \"2c9180827766acea0177b6616f1c000e\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Order\",\n            \"attributeSetCode\": \"orderInstructions\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": \" \",\n            \"attributeSetName\": \"Order Instructions\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 5\n        },\n        {\n            \"attributeSetID\": \"2c91808472a3ddc70172be2f7e5a00d0\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Product\",\n            \"attributeSetCode\": \"volleyballDetail\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": \" \",\n            \"attributeSetName\": \"Volleyball Detail\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": false,\n            \"sortOrder\": 2\n        },\n        {\n            \"attributeSetID\": \"2c91808472a3ddc70172a3e48ee7000e\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Product\",\n            \"attributeSetCode\": \"soccerBallDetail\",\n            \"attributeSetDescription\": \" \",\n            \"excludeFromSearchFlag\": \" \",\n            \"attributeSetName\": \"Soccer Ball Detail\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": false,\n            \"sortOrder\": 1\n        },\n        {\n            \"attributeSetID\": \"2c9280847f309689017f311b5e040028\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Order\",\n            \"attributeSetCode\": \"shipstation_order\",\n            \"attributeSetDescription\": \"ShipStation Remote Identifier\",\n            \"excludeFromSearchFlag\": true,\n            \"attributeSetName\": \"ShipStation Integration\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 1\n        },\n        {\n            \"attributeSetID\": \"594f803b380a41396ed63dca39503540\",\n            \"activeFlag\": true,\n            \"accountSaveFlag\": \" \",\n            \"createJsonColumnFlag\": \" \",\n            \"attributeSetObject\": \"Account\",\n            \"attributeSetCode\": \"quickbooks_account\",\n            \"attributeSetDescription\": \"QuickBooks Remote Identifier\",\n            \"excludeFromSearchFlag\": true,\n            \"attributeSetName\": \"QuickBooks Integration\",\n            \"importRemoteID\": \" \",\n            \"globalFlag\": true,\n            \"sortOrder\": 1\n        }\n    ],\n    \"aggregations\": {},\n    \"pageRecordsStart\": 6,\n    \"totalPages\": 3,\n    \"useElasticSearch\": false,\n    \"publicFlag\": \"0\",\n    \"collectionDescription\": \"\",\n    \"pageRecordsEnd\": 10,\n    \"dirtyReadFlag\": true,\n    \"collectionObject\": \"AttributeSet\",\n    \"limitCountTotal\": 0,\n    \"pageRecordsShow\": \"5\",\n    \"softDeleteFlag\": \"0\",\n    \"currentPage\": 2,\n    \"collectionConfig\": \"{\\\"baseEntityName\\\":\\\"AttributeSet\\\",\\\"baseEntityAlias\\\":\\\"_attributeset\\\",\\\"columns\\\":[{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.accountSaveFlag\\\",\\\"title\\\":\\\"Enable Account Saving\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.activeFlag\\\",\\\"title\\\":\\\"Active\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.attributeSetCode\\\",\\\"title\\\":\\\"Attribute Set Code\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.attributeSetDescription\\\",\\\"title\\\":\\\"Attribute Set Description\\\"},{\\\"isDeletable\\\":false,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":false,\\\"type\\\":\\\"id\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.attributeSetID\\\",\\\"title\\\":\\\"Attribute Set ID\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.attributeSetName\\\",\\\"title\\\":\\\"Attribute Set Name\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.attributeSetObject\\\",\\\"title\\\":\\\"Attribute Set Object\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.createJsonColumnFlag\\\",\\\"title\\\":\\\"Create JSON Column\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.excludeFromSearchFlag\\\",\\\"title\\\":\\\"Exclude from Search\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"boolean\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.globalFlag\\\",\\\"title\\\":\\\"Global Attribute Set\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"string\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.importRemoteID\\\",\\\"title\\\":\\\"entity.AttributeSet.importRemoteID_en_us_missing\\\"},{\\\"isDeletable\\\":true,\\\"isExportable\\\":true,\\\"ormtype\\\":\\\"integer\\\",\\\"isVisible\\\":true,\\\"type\\\":\\\"none\\\",\\\"isSearchable\\\":true,\\\"propertyIdentifier\\\":\\\"_attributeset.sortOrder\\\",\\\"title\\\":\\\"Sort Order\\\"}],\\\"filterGroups\\\":[{\\\"filterGroup\\\":[]}],\\\"reportFlag\\\":false,\\\"isDistinct\\\":false}\",\n    \"pageRecordsCount\": 5\n}"}],"_postman_id":"b2f6aacf-2547-4c79-bf4a-0972e08b18f7"},{"name":"Get Attribute Set By Id","id":"2934c778-f4ac-4a47-a192-3214f85dc459","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/attributeset/{{attributeSetID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","attributeset","{{attributeSetID}}"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"42f71838-f124-40db-b267-ce5f41863bc5","name":"Get Attribute Set By Id","originalRequest":{"method":"GET","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/attributeset/2c91808472a3ddc70172be2f7e5a00d0"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:44:44 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"351"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"attributeSetID\": \"2c91808472a3ddc70172be2f7e5a00d0\",\n    \"activeFlag\": \"Yes \",\n    \"accountSaveFlag\": \"\",\n    \"createJsonColumnFlag\": \"\",\n    \"messages\": [],\n    \"attributeSetObject\": \"Product\",\n    \"attributeSetCode\": \"volleyballDetail\",\n    \"attributeSetDescription\": \"\",\n    \"excludeFromSearchFlag\": \"\",\n    \"attributeSetName\": \"Volleyball Detail\",\n    \"importRemoteID\": \"\",\n    \"globalFlag\": \"No \",\n    \"sortOrder\": 2\n}"}],"_postman_id":"2934c778-f4ac-4a47-a192-3214f85dc459"},{"name":"Update Attribute Set","id":"a2c8f61c-9beb-4922-aac2-b015a2c4444f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"attributeSetCode\": \"\",\n    \"attributeSetName\": \"\"\n}"},"url":"/api/attributeset/{{attributeSetID}}","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","attributeset","{{attributeSetID}}"],"host":[""],"query":[],"variable":[]}},"response":[],"_postman_id":"a2c8f61c-9beb-4922-aac2-b015a2c4444f"},{"name":"Create a Attribute Set","id":"ff2df5e1-aa5c-40dd-b364-e61db04e2477","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"attributeSetObject\": \"\",\n    \"attributeSetCode\": \"\",\n    \"attributeSetName\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/attributeset","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","attributeset"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"a546c2ca-ccf5-4cee-98ab-ae2f807e6dde","name":"Create a Attribute Set","originalRequest":{"method":"PUT","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"attributeSetObject\": \"Account\",\n    \"attributeSetCode\": \"AccountAttributeTest\",\n    \"attributeSetName\": \"Account Attribute Test API\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/attributeset"},"status":"200","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 May 2022 20:45:42 GMT"},{"key":"Content-Type","value":"application/json;charset=UTF-8"},{"key":"Content-Length","value":"188"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Upgrade","value":"h2,h2c"},{"key":"X-FRAME-OPTIONS","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"attributeSetID\": \"8ab1b27c811b671b01811bddfc4e00bc\"\n    },\n    \"errors\": \"\",\n    \"messages\": [\n        {\n            \"message\": \"api.main.AttributeSet.new_success_en_us_missing\",\n            \"messageType\": \"success\"\n        }\n    ],\n    \"SUCCESS\": true\n}"}],"_postman_id":"ff2df5e1-aa5c-40dd-b364-e61db04e2477"},{"name":"Delete a Attribute Set","id":"7ce9ff7d-6494-42f2-8206-eafafa6c00d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Access-Key","value":"{{AccessKey}}","type":"text"},{"key":"Access-Key-Secret","value":"{{AccessKeySecret}}","type":"text"}],"url":"/api/attributeset/{{attributeSetID}}?reload=true","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}},"urlObject":{"path":["api","attributeset","{{attributeSetID}}"],"host":[""],"query":[{"key":"reload","value":"true"}],"variable":[]}},"response":[],"_postman_id":"7ce9ff7d-6494-42f2-8206-eafafa6c00d8"}],"id":"d4cd329e-d846-4483-8e25-09b91ce54de1","_postman_id":"d4cd329e-d846-4483-8e25-09b91ce54de1","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}}],"id":"13d596f4-d3e3-432b-9fb0-f222b94adfe2","description":"<h1 id=\"overview\">Overview</h1>\n<p>Welcome to the Ultra Commerce Private API. We have built out a collection of example endpoints to enable you to connect and interact with your Ultra Commerce platform.</p>\n<p>Using the Ultra Commerce Private API collection, admin users with API Access Keys are able to create and update any data points available in the Ultra Commerce platform, including products, categories, attributes, and accounts.</p>\n<p>Please <a href=\"https://www.ultracommerce.co/contact/\">contact us</a> with any questions, contributions or feedback regarding the API.</p>\n<h1 id=\"environment\">Environment</h1>\n<p>The collection includes a pre-configured environment setting. In order to run each request, you will need to set the following variables:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>“url”</td>\n<td>The environment root url</td>\n</tr>\n<tr>\n<td>“ServerUserName”</td>\n<td>Request authorization 'Basic-Auth' username for initial login call</td>\n</tr>\n<tr>\n<td>“ServerPassword”</td>\n<td>Request authorization 'Basic-Auth' password for initial login call</td>\n</tr>\n</tbody>\n</table>\n</div><p><em>Note: Response data will be compressed. Most browsers and Postman itself automatically support this with no configuration needed. If you are getting empty responses then make sure your requests are being sent with an</em> <em><code>Accept-Encoding</code></em> <em>header with a value of</em> <em><code>gzip, deflate, br</code>__**.</em></p>\n<h1 id=\"generating-api-access-keys\">Generating API Access Keys</h1>\n<p>In order to access the Private API, a user must have API Keys provided through the admin.</p>\n<p>The Private API also requires permissions be granted to the user account. In the Ultra Commerce admin, you can create a Permission Group and assign the needed permissions (under the Accounts menu). Once that is set up, you're ready to assign accounts and generate API Keys.</p>\n<p>To generate an API Key for a user, log in to Ultra Commerce and open the user's account detail screen. Click to edit, and from the Permission Groups tab of the account detail, select the appropriate permission group and save. Then from the Actions menu, you will be able to generate a set of API Keys.</p>\n<blockquote>\n<p><em>Note that you will not be able to generate API Keys for a Super User account type, so it's best to create a separate account from your own in order to generate keys.</em></p>\n</blockquote>\n<p>Make sure to copy the keys to a secure location - you will not be able to retrieve these values once the account page is refreshed.</p>\n<p>Once these keys have been generated, add the following headers with the API Key values to your requests in order to interact with the Private API.</p>\n<blockquote>\n<p><em>Note that your API Keys carry many privileges, so be sure to keep them secure! Do not share your secret API Keys in publicly accessible areas such as GitHub, client-side code, etc.</em></p>\n</blockquote>\n<p>We've also provided some example responses on individual endpoints for illustrative purposes.</p>\n<h3 id=\"request-headers\">Request Headers:</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Required</th>\n<th>Description</th>\n<th>Default Value</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Access-Key</code></td>\n<td>required</td>\n<td>Account Access Key</td>\n<td></td>\n<td>B8FC893BA8C8116363A9C212AAAE72F6BB7C16A5</td>\n</tr>\n<tr>\n<td><code>Access-Key-Secret</code></td>\n<td>required</td>\n<td>Account Access Key Secret</td>\n<td>required</td>\n<td>QUYwMRjNFBMjE4Q0EDVVEkOUJFQ4NUVCRkJCNDZFMTk5MTVENkVBMQ==</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"13d596f4-d3e3-432b-9fb0-f222b94adfe2","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"b98d7852-0ad2-42f4-92a3-f61735651d03","id":"b98d7852-0ad2-42f4-92a3-f61735651d03","name":"Ultra Commerce API - 1.6","type":"collection"}}}],"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]}},"event":[{"listen":"prerequest","script":{"id":"dc57ed17-57d6-4ec6-8f9e-e3b324330d9d","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7b4426a8-d436-4f64-b28f-0f534eb9703d","type":"text/javascript","exec":["var json = JSON.parse(responseBody);","var accessToken = json['token']","postman.setEnvironmentVariable(\"Token\", accessToken);"]}}],"variable":[{"key":"url","value":""},{"key":"ServerUserName","value":""},{"key":"ServerPassword","value":""},{"key":"Token","value":""}]}